Recommended Videos

More articles about: Shangri-La Colombo

 
Share
Bea Valdes' intricate installations make up the centerpiece of the ballroom in the Shangri-La Hotel, Colombo.
In November, Shangri-La Hotels and Resorts unveiled its latest property in Colombo, Sri Lanka. One of the most prominent hotel launches in Sri Lanka over the last three decades, the project offers uninterrupted views of the Indian Ocean in most of its ...
Connect With Us