No 53, Suduwalipotha Road,Maha Induruwa, 80510 - Bentota, Sri Lanka
Featuring free WiFi, private parking and a private beach area, the recently renovated property of Cee Shade Villa - Maha Induruwa, offers accommodation in Bentota, 700 metres from Maha Induruwa Beach and 48 km from Galle International Cricket Stadium.