Located 5 km from Galle International Cricket Stadium in Galle, Charming Villa offers accommodation with a kitchen. The villa is 6 km from Galle Fort.
This villa with mountain views features 1 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.
Dutch Church Galle is 6 km from the accommodation, while Galle Light house is 6 km away.