Located 2.3 miles from Galle Light house in Galle, this air-conditioned vacation home features a terrace. The property features views of the garden and is 2.4 miles from Galle Fort. Free private parking is available on site.
An oven and a microwave are provided in the kitchen and there is a private bathroom with free toiletries and a hairdryer. Other facilities at Mangoon Villa include a sun terrace.
Free use of bicycles and bike rental are available at the property and the area is popular for biking. Dutch Church Galle is 2.5 miles from Mangoon Villa, and Galle International Cricket Stadium is 2.7 miles from the property.