Photos coming soon
HOTEL
Leisure Village
No 165/11, Upper Lake Road, Nuwara Eliya, Central Province, Sri Lanka, Nuwara Eliya
Where it sits
Leisure Village
No 165/11, Upper Lake Road, Nuwara Eliya, Central Province, Sri Lanka, Nuwara Eliya
6.96032, 80.78169
Plan around Leisure Village
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
