South Beach Villa@69 Hotel
Maha Induruwa 16 Galle Road,Galle Road, Kosgoda, 80510
Situated in Bentota, a few steps from Maha Induruwa Beach, South Beach Villa@69 features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.