Now Open: The St. Regis Chengdu

Starwood Hotels & Resorts has opened The St. Regis Chengdu. Continuing the legacy of the luxury brand that began exactly 110 years ago in New York City, the property becomes the 33rd St. Regis hotel in the world and joins sister properties in Beijing, Lhasa, Sanya, Shenzhen and Tianjin in its expansion across China.   … Continue reading