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 http://slhr.hk/1yjAgCR.