Kandegedara, Palangathure, 83 Station Rd, Negombo, Negombo, Western Province (Sri Lanka) Show on map
Good
7.6
Updating availability and prices
Hotel
Room
Catchit.com Hotels Asia Sri Lanka Western Province Negombo Villa Eco Green Hotel