Set in Bentota, 1.1 km from Induruwa Beach, Villa Maria offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Featuring free shuttle service, this property also provides guests with a terrace.
Number of rooms: 7
Mahawatta Yalegama, induruwa, 80510 Bentota, Sri Lanka