The Churchill Bar is located in the historic Brown Palace Hotel & Spa in Denver, Colorado. The Churchill Bar is one of the best places in Denver to enjoy a great stogie in a unique and sophisticated environment. The cozy room does not disappoint with its plush leather couches, chandeliers, and the pièce de résistance, the Sultan’s Dream painting. It has a great spirits and cocktail list, cigar selection, and food menu. So next time your in Denver visit the Churchill Bar, order a rare prime steak with truffle fries, a bourbon of your choice, and a premium cigar and enjoy the evening.