Villa Keeshava Galle Apartment Galle
Ideally set in the centre of Galle, Villa Keeshava Galle is a sustainable apartment, which features free Wi-Fi, a garden and free private parking for guests who drive. The air-conditioned accommodation is 1.1 km from Mahamodara Beach.
Number of rooms: 6
No. 24, Devasurendra Road, 80600 Galle, Sri Lanka