Photos coming soon
HOTEL
Shimada Villa
126, Alawathugoda Galle Road, 80500 Bentota, Sri Lanka, Bentota
Where it sits
Shimada Villa
126, Alawathugoda Galle Road, 80500 Bentota, Sri Lanka, Bentota
6.41424, 80.00094
Plan around Shimada Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
