Today St. Regis Hotels & Resorts announced the highly anticipated opening of The St. Regis on the Bund, Shanghai. Unveiled as ...
St. Regis Hotels celebrates its 60th global property with the opening of The St. Regis on the Bund, Shanghai, offering luxury ...
Situated in the southwest area of Shanghai, Somerset Star River Minhang Shanghai is bordering Xuhui District and Pudong New ...