In the heart of Colombo, facing the Galle Road, this five-star hotel boasts a stunning rooftop bar with amazing views. With 219 spacious rooms & suites, a range of restaurants and Spa Ceylon to unwind, this is undoubtedly the best location in town.