









Nestled in the heart of downtown Denver, Apollo Hall is a vibrant new event destination located in Larimer Square. With a history dating back to the 1800s, the red brick facade and architectural details of the space exude historical charm, but with a modern twist. Today, Apollo Hall is equipped with 6,000 sqft, a striking 42 ft long bar, and floor to ceiling windows bringing in tons of natural light and making this the perfect venue to host your next event.
Website: apollohall.com
Cross Streets: Between 15th St and 14th St
1427 Larimer St Denver, CO 80202 ·1380.67 mi
Is this your business? Verify your listing
Amenities
- Wifi
Reviews
yelpWe heartily recommend the Apollo Hall. The Invisible Museum booked the Apollo Hall for a unique event, live painting to live jazz. This did not faze the Hall's management. Ashley Raatz was very...
MoreThe Apollo Hall team is the absolute best! The space is newly renovated, spacious and a great place to host a party. The venue manager, Ashley, is a rockstar. She is so easy to work with, so...
More