Shangri-La to construct First Hotel in Russia
Shangri-La Hotels and Resorts has signed an agreement with China Huaming International Investment Corporation to manage an hotel in Moscow,[…]
Read moreGlobal Travel and Tourism Updates
Shangri-La Hotels and Resorts has signed an agreement with China Huaming International Investment Corporation to manage an hotel in Moscow,[…]
Read more