Sea View Villa Bentota, Induruwa Guesthouse Induruwa
Situated in Induruwa, within 200 metres of Induruwa Beach and 300 metres of Bentota Beach, Sea View Villa Bentota, Induruwa features accommodation with a garden and free Wi-Fithroughout the property as well as free private parking for guests who
No.461 Athuruwella, Induruwa, 80510 Induruwa, Sri Lanka