Create a personalized day-by-day trip in moments


Today: Closed
This Week
Sunday:8:00pm
Monday:Closed
Tuesday:Closed
Wednesday:Closed
Thursday:Closed
Friday:8:00pm
Saturday:8:00pm

Art Deco Treasure

Built in 1930s, this movie palace has been fully restored and even still has its original Wurlizer organ in full working condition. Movies are still shown here today, but the venue also host music concerts.

Open in Google Maps: 1621 Glenarm Pl, Denver, CO 80202

More in Denver

Colorado Avalanche Game

The National Hockey League's representatives in Colorado play a fierce game and seeing them live... Read more

The Thin Man

Happening hangout lures locals with funky decor, patio & music downstairs, plus house-infused... Read more