Posted inHotels, International Shangri-La Colombo confirms November debut Shangri-La Hotels and Resorts has revealed that Shangri-La Hotel, Colombo is set to open on 16 November 2017. August 18, 2017February 21, 2023 Continue Reading