Galle Nest Villa is situated in Galle, 16 km from Galle International Cricket Stadium and 2 km from Dutch Church Galle Free WiFi is featured and free private parking is available on site Some rooms have a seating area where you can relax Certain rooms include views of the garden or city A flat-screen TV is provided You will find a shared kitchen at the property The inn also offers bike hire and car hire Galle Fort is 21 km from Galle Nest Villa, while Galle Light house is 24 km away