Skip to content

The Spa at The Brown Palace

2 locals recommend ·
About this place
The Brown Palace is a historic Denver luxury hotel. This 4-Star, 4-Diamond hotel boasts six unique restaurants and bars, a spa, meeting space, and more.
Powered by Foursquare
321 17th St
Denver, CO 80202
Phone+1 303-312-8940
Hours of Operation statusClosed · Opens 9:00 AM
Credit Cards
Yes (incl. American Express)
Free & Paid
Powered by Foursquare

Tips from locals

September 17, 2017
This spa is in the elegant Brown Palace Hotel, which was built in 1892. It's historically significant and simply gorgeous! People typically raise their eyebrow most favorably when you mention staying, dining and/or having high tea at The Brown Palace. It's is of course the same if you've indulged …
January 17, 2016
Ritzy and upscale and expensive... but luxurious...

Things to do nearby

Places to stay nearby