Menu

Nestled in the heart of Colombo, this iconic, five-star hotel boasts 219 luxury rooms & suites.