Leynbaan Villa Villa Galle
Located in Galle, 80 metres from Galle Light house, Leynbaan Villa features a ticket service and free Wi-Fi. Around a 4-minute walk from Galle Fort, the property is also close to Dutch Church Galle.
Number of rooms: 3
74, Leynbaan Street, Fort, Galle, 80000 Galle, Sri Lanka