Photos coming soon
HOTEL
Sethra Villa
No 65, Round Road, Obadawatta, Bentota, 80500 Bentota, Sri Lanka, Bentota
Where it sits
Sethra Villa
No 65, Round Road, Obadawatta, Bentota, 80500 Bentota, Sri Lanka, Bentota
6.42435, 80.00301
Plan around Sethra Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
