Shagri-la Colombo A new level of luxury in Sri Lanka

Highlights: World class service, space to relax, luxurious rooms and gorgeous views of the Indian ocean. I checked in to a premier ocean view room for 5 nights stay at the newly opened Shangri-la hotel in Colombo, Sri… Read More