Located in Tangalle, 1.3 km from Tangalle Lagoon, Villa Green Leaf boasts a sun terrace and views of the garden. Guests can enjoy the on-site restaurant. Free private parking is available on site. Some rooms have a seating area where you can relax.
Located in Tangalle, 1.3 km from Tangalle Lagoon, Read more
Located in Tangalle, 1.3 km from Tangalle Lagoon, Villa Green Leaf boasts a sun terrace and views of the garden. Guests can enjoy the on-site restaurant. Free private parking is available on site. Some rooms have a seating area where you can relax.
Located in Tangalle, 1.3 km from Tangalle Lagoon, Villa Green Leaf boasts a sun terrace and views of the garden. Guests can enjoy the on-site restaurant. Free private parking is available on site. Some rooms have a seating area where you can relax.
Number of Rooms: 3