Dream Villa Galle Fort Villa Galle
Set 200 metres from Galle Light house in Galle, this villa features a terrace and a garden. The air-conditioned unit is 400 metres from Galle Fort.
Number of rooms: 5
No.66, Church Street, Galle Fort,, 80000 Galle, Sri Lanka