Abha Villa is located in Galle, just 2.4 miles from Galle International Cricket Stadium. Free private parking is available on site. You will find a 24-hour front desk, hairdresser's, and gift shop at the property. Bike rental is available at this bed and breakfast and the area is popular for biking. The bed and breakfast also provides car rental. Dutch Church Galle is 2.6 miles from Abha Villa, and Galle Fort is 2.7 miles from the property.