Offering a barbecue and sun terrace, Villa Green Leaf is located in Tangalle in the Hambantota District Region, 13 km from Tangalle Lagoon Guests can enjoy the on-site restaurant Free private parking is available on site Some rooms have a seating area where you can relax Every room comes with a private bathroom Villa Green Leaf features free WiFi There is a 24-hour front desk at the property You can engage in various activities, such as snorkelling and windsurfing The homestay also offers bike hire