Featuring a garden, Leon's Stay Villa features accommodations in Galle. This property offers access to a terrace, free private parking, and free Wifi. Dutch Church Galle is 3.2 miles away and Galle Light house is 3.5 miles from the villa.
The villa is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. The property offers garden views.
Galle International Cricket Stadium is 3.1 miles from the villa, while Galle Fort is 3.2 miles from the property. The nearest airport is Koggala Airport, 9.3 miles from Leon's Stay Villa.