Located in Galle, 262 feet from Galle Light house, Leynbaan Villa features a ticket service and free WiFi. Around a 4-minute walk from Galle Fort, the property is also close to Dutch Church Galle. Galle International Cricket Stadium is 2625 feet away.
A continental breakfast is available daily at the guest house. At Leynbaan Villa you will find a restaurant serving Asian cuisine. A Vegetarian option can also be requested.
The accommodations offers a terrace and fish spa center.
Galle Fort National Museum is 1640 feet from Leynbaan Villa, while National Maritime Museum is 984 feet from the property.