Negombo Beach Villa
Bed and breakfast๐ Nice structure in a small place People often mention Nice,
Address
48/1 South Palaganthure, Negombo 11500, Sri Lanka
Website
negombo-beach-villa.business.site
Contact
+94 76 552 3397Rating on Google Maps
4.50 (31 reviews)Open on Google Maps