Located 4.4 km from Galle International Cricket Stadium in Galle, Charming Villa offers accommodation with a kitchen. The villa is 5 km from Dutch Church Galle.
This villa with mountain views features a bathroom with a hot tub, bath and free toiletries. A flat-screen TV and Blu-ray player are featured.
A continental breakfast can be enjoyed at the property.
Charming Villa offers a barbecue. Guests can also relax on the sun terrace.
Galle Fort is 5 km from the accommodation, while Galle Light house is 5 km away.