The Best New Hotel in the World Is in Denver, Says Esquire

This hotel was designed to have a positive environmental impact.
The Best New Hotel in the World Is in Denver, Says Esquire
The Aspen tree inspired exterior of the new Populus Hotel in downtown Denver, Oct. 17, 2024. Andy Cross/The Denver Post/TNS
Tribune News Service
Updated:
0:00
By Tiney Ricciardi From The Denver Post

DENVER—Coloradans looking to book a room at one of the best hotels in the country might want to consider a staycation in Denver.