Unique Hotels Close to You - Page 7.

Distance: 1166.2 miles / 1876.8 km

Populus - A Nature-Inspired Architectural Masterpiece in Denver

A striking new hotel in downtown Denver is seeking to bring Colorado's natural landscapes into the heart of the city by building nature-inspired design into its DNA. The newly opened Populus Hotel, with its distinctive façade resembling the eye-shaped marks on aspen tree bark, represents an attempt to blend eco-conscious …

1 2 3 4 5 6 7