1403 Larimer St, Denver, CO 80202, USA

The Crimson Room is the perfect stop before or after the theater, a concert, comedy performance or dinner.

Hours:
Tuesday – Thursday 5 P.M. to Midnight
Friday and Saturday 5 P.M. To 2 A.M.
Happy Hour 5 to 7 P.M. Tuesday – Saturday
1403 Larimer St, Denver, 80202 | 720.639.6987