Angel Villa is located in Gurukanda, 7.6 km from Dutch Church Galle, 8 km from Galle Light house, as well as 5.1 km from Japanese Peace Pagoda. With free private parking, the property is 7.3 km from Galle International Cricket Stadium and 7.
Dharmasaara Mw,Mataraba, 80600 Gurukanda, Sri Lanka