A personal tropical sanctuary that is perfect for escaping the city, Shangri-La Hotel, Colombo overlooks the Indian Ocean in the heart of the business district and the capital’s buzzing social scene, with direct access to the most extensive international shopping mall in Sri Lanka, Shangri-La’s own One Galle Face Mall.