Photos coming soon
HOTEL
The Nature Palace Villa
uragasmanhandiya, Ahungalla, Bentota, Sri Lanka
Where it sits
The Nature Palace Villa
uragasmanhandiya, Ahungalla, Bentota, Sri Lanka
6.34012, 80.07990
Similar stays nearby
Villa 42 by Tree
Hotel · 4.0 km
Sakuna Arana Resort
Hotel · 4.4 km
Cinnamon Villa
Hotel · 4.6 km
Kurundu Walawwa Villas and Suites by The Clarks
Hotel · 4.7 km
Kurundu Walawwa Villas and Suites by The Clarks
Hotel · 4.7 km
Villa Cookie Aunt
Hotel · 5.0 km
Happy Man Village
Hotel · 5.0 km
Happy Man Village
Hotel · 5.0 km
Nearby to explore
Plan around The Nature Palace Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
