Prices : from 149 USD to 489 USD
Located in downtown Denver, Colorado, this luxury hotel features a spa and 4 restaurants. The Denver Zoo is 10 minutes’ drive away and Coors Field is just 5 minutes’ drive away. 24-hour room service is available.
Number of rooms : 241
The Brown Palace Hotel and Spa, Autograph Collection
321 17th Street
CO 80202 Denver (Colorado)