Photos coming soon
HOTEL
Leynbaan Villa
74, Leynbaan Street, Fort, Galle, 80000 Galle, Sri Lanka, Galle
Where it sits
Leynbaan Villa
74, Leynbaan Street, Fort, Galle, 80000 Galle, Sri Lanka, Galle
6.02513, 80.21888
Similar stays nearby
Nearby to explore
Plan around Leynbaan Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
