Where is The Brown Palace Hotel located?

Answers from Our Experts (1)

The Brown Palace Hotel is located in the heart of downtown Denver on 17th Street. This opulent Colorado hotel is within walking distance to some of Denver’s top attractions, including the 16th Street Mall, Denver Art Museum, State Capitol, Colorado Convention Center and Denver Performing Arts Complex.

The Brown Palace Hotel may not actually be a palace, but with its deep-rooted history, famous houseguests and luxury appeal, it’s about as close as one can get in Colorado. From royals to rock stars, the Forbes Travel Guide Four-Star hotel has been visited by almost every almost U.S. president since Teddy Roosevelt in 1905. This Victorian-style hotel with modern luxuries has 241 guest rooms, including three presidential suites that were actually once occupied by presidents: the Eisenhower suite, the Roosevelt suite and the Regan suite. Other highlights of the luxury hotel include six restaurants, the hotel’s long-standing tradition of taking afternoon tea in the lobby and the tranquil stress-relieving treatments at the spa.

Related Questions