Now Open Populus Denver – Civic Center Park

Now Open
Populus Denver – Civic Center Park


We imagined a hotel inspired by nature. From biophilic architecture to nature-based cuisine, a love for the natural world is in every detail. Populus Denver opens on October 19, 2014. As we introduce our hotel, we are pleased to offer 15% commission on all bookings that are sourced through Tour Connection and actualize prior to April 20, 2025. Populus is centrally located at Civic Center Park, Denver and is the closest hotel to famous local venues; Odgen Theatre and Filmore Auditorium. We are located right downtown and are a short drive to Mission Ballroom and the venerable Red Rocks Amphitheatre.