Denver's Newest Hotel is a Towering Treehouse in the Heart of the City
The recently opened Populus hotel cleverly channels the feel of walking through an aspen grove from its forest floor-inspired lobby all the way to its "canopy"-level rooftop bar. L…