Located in Galle in the Galle District Region, 100 metres from Galle Light house, Leynbaan Villa features a sun terrace and views of the city Guests can enjoy the on-site restaurant A terrace or balcony are featured in certain rooms Leynbaan Villa features free WiFi There is a shared kitchen at the property Galle Fort is 300 metres from Leynbaan Villa, while Dutch Church Galle is 400 metres from the property