1 property found
Filters
Sort by:
The Smiling Leaf Private Lakefront Villa With Private Pool
2.5 km to the city centre
Gangewaththa,Idanthota,Ambalangoda., Ambalangoda (Galle), Sri Lanka
Excellent
(24 reviews)
Change your search parametres to find the hotel you want.