Photos coming soon
HOTEL
Taru Villas River Cottage
111, Bentota Circular Road, Bentota, Sri Lanka, 80500 Bentota, Sri Lanka, Bentota
Where it sits
Taru Villas River Cottage
111, Bentota Circular Road, Bentota, Sri Lanka, 80500 Bentota, Sri Lanka, Bentota
6.41367, 79.99953
Plan around Taru Villas River Cottage
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
