Set in Unawatuna in the Galle District region, Green Villa Apartment features a terrace and garden views. This apartment is 700 metres from Unawatuna Beach and 2.7 km from Rumassala South Beach.
Number of rooms: 11
Yaddehimulla Road, 80600 Unawatuna, Sri Lanka