Shangri-La Hotel, Colombo to Open in Sri Lanka Posted by Staff Writer August 15, 2017 0 Shangri-La Hotel Colombo Opens in November, offering a choice of luxury accommodation in the heart of the Sri Lankan capital.Read More