Home of Afternoon Tea & The Palace Bar No visit to Denver is complete without experiencing Afternoon Tea at The Brown Palace Hotel and Spa. Sip tea topped with Devonshire cream, shipped directly from England while listening to the soft sounds of the grand piano float through our eight-story atrium. Also, enjoy handmade pastries and tea sandwiches while admiring the natural light streaming in from our stained glass ceiling. Experience Atrium Cocktails Friday and Saturday from 4:30 pm to 7:30 pm.