Posted inHotels Only in China: a 30 storey hotel built in just 360 hours January 12, 2012May 11, 2023
Posted inHotels, International St. Regis Sanya Yalong Bay Resort to open in November July 11, 2011February 21, 2023
Posted inHotels Starwood set to open three Sheratons in China within four weeks December 21, 2010February 21, 2023