1672 Lawrence Street,
Denver , CO 80202 UNITED STATES
The Westin Denver Downtown is a four-star hotel located in the city center of downtown Denver. Enjoy sophisticated accommodations and thoughtful amenities, including 32,000 square feet of upscale event space.
Based on 2 reviews
Great hotel BUT..It's a great hotel but if any of you are looking to save some $$ then book it at goo.gl/FPxYD They have some of the best hotel deals on the web!
Worst 4 star hotelMy friends and I decided to do a girls night out downtown. I booked the room via Expedia for double beds. When we checked in there was no problem but when we got to the room there was only one bed. The guy clearly saw all 3 adults at the...
Worldwide > United States > Denver > Hotels