AOL Travel

Churchill Bar, Denver

Churchill Bar - Denver, Colorado
Churchill Bar
321 17th Street, Denver, CO 80202Map
Brown Palace Hotel
+1 303 297 3111
Neighborhood: Downtown/ Business District

Located in the Brown Palace Hotel, the Churchill Bar is akin to smoking cigars and drinking expensive cognac in a musty library. Bookshelves line the walls, and if you so choose, you can light up and kick back in a high back leather chair with a Dickens. Awarded as 'One of America's Best Business Bars' by Entrepreneur Magazine, you would expect to find gray haired businessmen bedecked in three-piece suits, but there are plenty of young people as well. Try one of the bar's 60 available cigars and taste its fine single malt and bourbon offerings.

Write a Review

How would you rate your overall experience with Churchill Bar?
Nightlife General Information
  • Open Hours: Monday to Sunday from 11:00 AM to 11:00 PM
  • Type: Bars
  • Accept Credit Card: visa, mastercard, amex
  • Nearest Train: 18th & California Station
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!