A Sneak Peek at The New Shangri-La Hotel in Colombo, Sri Lanka

We broke ground for our new hotel in Colombo, Sri Lanka on 24 February 2012. The Shangri-La Hotel, Colombo will be located between the Galle Face green promenade and Beira Lake, with uninterrupted views of the Indian Ocean. More details at
Back to Top