NH Collection Colombo
24 Srimath Anagarika Dharmapala Mawatha, Colombo 00300, Sri LankaNestled in the heart of Colombo, this iconic, five-star hotel boasts 219 luxury rooms & suites.
Nestled in the heart of Colombo, this iconic, five-star hotel boasts 219 luxury rooms & suites.