Hockeychic
Going for Dopey 2025
- Joined
- Feb 2, 2003
It is on Sand Lake Rd in Orlando. Has anyone stayed there??? What was your opinion. We are staying at Disney the first week but want to stay off site the next week and near Universal what do you think???
Thanks
Thanks