Photos coming soon
HOTEL
Villa Lemon Court
Lady Macllums Dr., Nuwara Eliya
Where it sits
Villa Lemon Court
Lady Macllums Dr., Nuwara Eliya
6.97535, 80.77699
Similar stays nearby
Plan around Villa Lemon Court
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
