The Brown Palace Hotel & Spa logo

The Brown Palace Hotel & Spa

The Brown Palace Hotel & Spa

industry

Industry

Other

About The Brown Palace Hotel & Spa

The Brown Palace Hotel & Spa, located in downtown Denver, Colorado, is a historic landmark that has been a symbol of elegance and luxury since its opening in 1892. Designed by architect Frank Edbrooke, the hotel features a distinctive triangular shape and Italian Renaissance Revival architecture.

It is recognized as one of the first atrium-style hotels in the United States, making it an architectural pioneer with a unique design.

Accommodations

The hotel offers 241 sophisticated rooms and suites, each thoughtfully designed to provide comfort and luxury. Guests can choose from various room types, including the Signature Room, Classic Queen, and the palatial Eisenhower Suite.

Each room is equipped with modern amenities such as flat-screen HDTVs, Wi-Fi, and personal Keurig coffee makers. Bathrooms feature marble finishes, double sink vanities, oversized soaking tubs, and glass-walled showers with rain showerheads.

Dining

The Brown Palace boasts six distinct restaurants and bars, each offering a unique dining experience. Guests can enjoy a variety of cuisines, from fine dining to casual fare, all prepared with the freshest ingredients.

The hotel's Afternoon Tea, served in the nine-story atrium, is a longstanding tradition, complete with scones, tea pastries, and tea sandwiches.

Spa & Salon

The Spa at The Brown Palace provides a refined sanctuary where guests can indulge in a range of treatments, including revitalizing facials, therapeutic massages, body scrubs, and nail care.

The spa emphasizes both wellness and indulgence, offering a bespoke retreat for those seeking the ultimate escape.

Amenities & Services

The hotel offers a variety of amenities and services to enhance guests' stays, including:

  • Complimentary Wi-Fi in the lobby
  • Fitness center with cardiovascular equipment, free weights, ellipticals, treadmills, and stationary bicycles
  • Full-service business center for printing, faxing, and other business needs
  • Live jazz performances in the atrium lobby every Friday and Saturday night from 5 pm to 7:30 pm

Location

Situated at 321 17th Street, The Brown Palace Hotel & Spa is centrally located in Denver's Financial District, offering easy access to a variety of attractions, including the Denver Art Museum, the 16th Street Mall, and the Ball Arena.

The hotel's prime location makes it an ideal choice for both leisure and business travelers.

Additional locations include:

  • Westminster, CO, USA
  • Denver, CO, USA
  • Lakewood, CO, USA
  • Thornton, CO, USA

Haunted History

The Brown Palace is also known for its haunted history. Guests have reported sightings of the apparition of founder Henry C. Brown, adding an intriguing element to the hotel's storied past.

Whether you're seeking a luxurious stay, a fine dining experience, or a relaxing spa retreat, The Brown Palace Hotel & Spa offers a unique blend of historic charm and modern amenities in the heart of Denver.

The Brown Palace Hotel & Spa Frequently Asked Questions

The Brown Palace Hotel & Spa hasn't posted any FAQs yet.