When it was built in 1981, this place was probably creme de la creme. Now it's an 80's eyesore. I've been told that this property is up for sale by the Starwood group, so clearly, they have not been putting any money into this place. I will admit, however, that if I had kids, this place would seem like Disney,... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video

