Photos coming soon
HOTEL
Keena Holiday Home
6 Keena Road, Nuwara Eliya
Where it sits
Keena Holiday Home
6 Keena Road, Nuwara Eliya
6.97809, 80.76614
Plan around Keena Holiday Home
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
