eighth hotel

St. Regis Hotels & Resorts opens its eighth hotel in Greater China, The St. Regis Changsha

St. Regis Hotels & Resorts opens its eighth hotel in Greater China, The St. Regis Changsha

Changsha, China, 2017-Feb-20 — /Travel PR News/ — St. Regis Hotels & Resorts today (02/16/2017) announces the highly-anticipated opening of… Read More

8 years ago