America’s first carbon-positive hotel will officially open in Denver this September
When Populus officially opens its doors in Denver, Colorado on September 18, it will be the country’s first carbon-positive hotel. The 265-room property, part of the Aparium Hotel Group, will…