









The Smiling Leaf

Residence
Price unavailable
About it
Offering lake views, The Smiling Leaf is a property located in Ambalangoda, 19 miles from Dutch Church Galle and 19 miles from Galle Fort. With free private parking, the property is a 16-minute walk from Madampe Beach and 19 miles from Galle International Cricket Stadium.
Composed of 1 bedroom, this air-conditioned lodge features 1 bathroom with a bidet, a shower and a hairdryer. Featuring a bath, the bathroom also offers slippers, and towels and bed linen are available.
A Full English/Irish, Asian or vegetarian breakfast is available at the property.
Galle Light house is 19 miles from the lodge, while Galle Fort National Museum is 19 miles away. Koggala Airport is 27 miles from the property.
Its strengths
Parking
Location
Gangewaththa,Idanthota,Ambalangoda.Ambalangoda
Dates of your stay
Availability with