Villa Keeshava 1 offers accommodation set 1.1 km from the centre of Galle and features a garden and a terrace. With free private parking, the property is 1.1 km from Mahamodara Beach and 2.8 km from Walawwatta Beach.
Number of rooms: 5
No.26 Wiskam road Devasurendra Pedesa, 80000 Galle, Sri Lanka