Vail Resorts Closes Its Acquisition of Stowe Mountain Resort

June 7, 2017 – InterContinental® Bora Bora Resort & Thalasso Spa was awarded “Australasia’s Leading Green Hotel 2017” in the World Travel Awards™ Gala Ceremony which took place on June 4, 2017, at the Grand Kempinski Hotel Shanghai in China. Established in 1993, World Travel Awards™ acknowledges, rewards and celebrates excellence across all key sectors of…