Offering a shared lounge and quiet street view, Henwala Villa is located in Mirissa, 1.8 km from Weligama Beach and 2.1 km from Mirissa Beach. This homestay provides free private parking, a shared kitchen and free Wi-Fi.
Henwala Junction Galkaduwa, 81740 Mirissa, Sri Lanka