North America’s 1st Landscape Hotel is underway in Sedona
North America’s first landscape hotel is now underway with sitework and construction amidst the red rocks of Sedona, Ariz., offering a new way for travelers to embrace sustainable tourism in…