THE WESTIN DENVER DOWNTOWN * * * *
The Westin Denver Downtown is a 4-star hotel located in the lively LoDo district of Denver, Colorado. It is located in the Tabor Center business complex and offers views of the Rocky Mountains. The hotel is a 10-minute walk from Union Station, 3 minutes from the 16th Street Mall and 1 mile (1.6 km) from the Pepsi Center sports hall. Our refined guest rooms offer panoramic views of the city. They are equipped with flat-screen TVs, Wi-Fi for a fee and coffeemakers. Some rooms have a view of the Rockies and/or a patio. Suites include a living area. The hotel features a glass-walled restaurant, another restaurant serving grilled meats, as well as two bars, including one located next to the rooftop outdoor pool. A gym is also available. The Westin Denver Downtown offers valet parking at an additional cost. Pets are welcome at an additional cost. From 6:30 am to 10:30 am on weekdays and from 7 am to 11 am on weekends.
Did you know? This review was written by our professional authors.
Compare and book your accommodation THE WESTIN DENVER DOWNTOWN
Members' reviews on THE WESTIN DENVER DOWNTOWN
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.