First carbon positive hotel in the US breaks ground
The first carbon positive hotel in the U.S. is currently under construction in Denver, Colorado. Designed by environmental steward Urban Villages, it is called Populus. It is expected to open in late 2023.
You can contact us to get more choices