Beautiful property in the heart of the city
Everything you'd expect from a Westin Hotel. Well appointed spacious rooms, comfortable beds, plush robes, 24 hour room service, and in the heart of downtown Denver between Larimer Square, the Tabor Center, and the 16th St. Mall. Lots of great restaurants, shopping, live theatre, and music. The pool is indoor/outdoor, and there is a large outdoor terrace to enjoy. (Unfortunately the hot tub is not currently working due to changes in ADA regulations)
Our room had a beautiful bay window that overlooked the skyline of the city. Lovely hotel.