Set in Aluthgama, 1.6 km from Bentota Beach and 2.3 km from Moragalla Beach, Villa 65 offers spacious air-conditioned accommodation with a terrace and free Wi-Fi. With garden views, this accommodation provides a balcony.
Gagabada Road, 12080 Aluthgama, Sri Lanka