Flower Villa is situated in Galle, 5 km from Galle Light house, 5 km from Galle Fort, and 5 km from Dutch Church Galle. It is located 5 km from Galle International Cricket Stadium and features free WiFi.
The villa includes 3 bedrooms and a kitchen with a fridge and a kettle.
The villa offers a barbecue. This property provides a sun terrace.
Galle Fort National Museum is 5 km from Flower Villa....
|vihanga, maharabha road, dalawella, unawatuna|