Sun Green Villa Apartment Galle, Galle District
Located in Galle with Mihiripenna Beach and Dalawella Beach nearby, Sun Green Villa provides accommodation with free private parking. The property features sea and mountain views, and is 7.5 km from Galle International Cricket Stadium.
Ularachchigewatta ,metaramba, unawatuna, 80600 Galle, Sri Lanka