Negombo, Sri Lanka
Negombo (Sinhala: මීගමුව, romanized: Mīgamuva, Tamil: நீர்கொழும்பு, romanized: Nīrkoḻumpu) is a major city in Sri Lanka, situated on the west coast and
Situated in Negombo, 600 metres from Negombo Beach, Negombo Boutique Villa features accommodation with a restaurant, free private parking, an outdoor...
1 swimming pool
Free WiFi
Open all year
Situated in Negombo, 600 metres from Negombo Beach, Negombo Boutique Villa features accommodation with a restaurant, free private parking, an outdoor...
Negombo (Sinhala: මීගමුව, romanized: Mīgamuva, Tamil: நீர்கொழும்பு, romanized: Nīrkoḻumpu) is a major city in Sri Lanka, situated on the west coast and