Tag: Starwood Hotels and Resorts
The Luxury Collection Debuts Twelve at Hengshan in Shanghai
SHANGHAI—The Luxury Collection Hotels & Resorts, part of Starwood Hotels & Resorts Worldwide Inc., announced the opening of Twelve at Hengshan, a Luxury Collection...