Home Tags Shangri La Hotels

Tag: Shangri La Hotels

Shangri La Hotel Chiang Mai now open

Shangri-La Hotel, Chiang Mai is now officially open as the Shangri-La Hotels and Resorts group’s second hotel in Thailand, a renowned luxurious five-star hotel group.