Featuring free Wi-Fi in the public areas of the property, Taru Villas - Rock Villa - Bentota offers accommodation in Bentota, 1.2 km from Bentota Lake.
Numero delle stanze: 9
Nileesgewatte Road, Alawathugoda, Bentota, Sri Lanka, 80500 Bentota, Sri Lanka