This hotel is on the same lot as a Homewood Suites. The hotel is very nicely built, with a central atrium going all the way up to the roof, and the rooms all around the edge (see pic). Don't go here if you are scared of heights. The lobby is beautiful with lots of moving water and places to sit.... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.