Nebula Yare Villa features an outdoor swimming pool, garden, a terrace and restaurant in Galle. The property is around 1.3 km from Bonavista Beach, 2.7 km from Jungle Beach and 4.4 km from Galle International Cricket Stadium.
508 Akuressa Road Nugaduwa, 80000 Galle, Sri Lanka