Negombo 11500, 64/1, Thoppuwa Road, Sri Lanka
rates* from 200 USD / night
* The rate displayed is of an indicative nature, actual rates may vary.