Colombo

Shangri-La Colombo opens in Sri Lanka this month on 10 acres of ocean-side land

Sri Lanka’s capital city, Colombo, will welcome a new luxury property this month with the opening of Shangri-La Hotel, Colombo, joining the high-end group’s Hambantota Golf Resort & Spa – which opened in 2016 – as one of the most prominent hotel launches in the country in nearly 30 years. Positioned along the ocean-side Galle…

Read More