Ever Green Villa Villa Negombo
Situated just 1.6 km from Negombo Beach, Ever Green Villa offers accommodation in Negombo with access to free bikes, a garden, as well as a shared kitchen. This guest house features free private parking, free shuttle service and free Wi-Fi.
Number of rooms: 3
309/19, Pallanchena,Farm Road, Kattuwa, 11500 Negombo, Sri Lanka