Watch CBS News

Populus Hotel opens in downtown Denver

The Populus Hotel is celebrating its opening in downtown Denver near Civic Center Park.
View CBS News In
CBS News App Open
Chrome Safari Continue