Green Echo Villa - Hapugala
Wakwella Road, 80000 Hapugala, Sri Lanka
Set 6.9 km from Galle International Cricket Stadium and 7.1 km from Galle Fort, Green Echo Villa - Hapugala features free Wi-Fi and units equipped with a kitchen, balcony and seating area.