Tag: Sri Lanka

Premier Ocean View room at Shangri-La Hotel Colombo

Colombo’s hottest new opening

With Shangri-La Hotel slated to open in Colombo this November, there is another reason for luxury travellers heading to Sri Lanka to cheer. Shangri-La's second property in Sri Lanka With…

Read More Arrow