No rating yet
321 17TH STREET, 80202 Denver

321 17TH STREET, 80202 Denver
The luxurious historic hotel enjoys a strategic location in the vibrant Central Business District of Denver, close to the Convention Center, the Pepsi Center and Denver Union Station. It is also a good base for trips to Boulder and the skiing resorts in the Rocky Mountains.
The Brown Palace Hotel and Spa is located in the heart of the downtown Denver. The Brown is a Denver Icon, rich in tradition and history. Distinctive guest rooms and suites await, all with contemporary amenities, six unique restaurants and bars. The Brown Palace Hotel and Spa, Autograph Collection, located in the heart of downtown Denver, is an icon rich in tradition and history. Built in 1892, the luxury hotel in Denver, Colorado has been a four-star and Four Diamond hotel since 1977. At the heart of the boutique hotel is the atrium lobby, soaring eight stories above the ground floor and crowned by a beautifully detailed stained-glass skylight. Dramatic Florentine arches surround the atrium, and intricate wrought iron panels decorate six stories of balconies. Timeless elegance and modern amenities best describes our luxury hotel in Denver. Each of our guest rooms includes a 42-inch HDTV, Wi-Fi, and Keurig® coffee maker. The bathrooms feature Carrera marble countertops, sophisticated silver fixtures and rain shower heads that tap water from an artesian well. We offer unique dining experiences where you can enjoy casual dining, afternoon tea, fine dining, a lavish brunch, and cigar bar. Plus, our spa offers luxurious treatments.
The 16th St Pedestrian Mall is located one block from The Brown Palace. The Mall is a tree-lined, pedestrian promenade of red-and-gray granite running through the center of Downtown, and is lined with outdoor cafes, shops, restaurants, and retail stores.
The hotel has undergone a self-inspection regarding its enhanced protective measures.
Earliest check-in
04:00 PM
Latest check-out
11:00 AM