Photos coming soon
HOTEL
Vista Eden Hill
18 Badulla Road, Nuwara Eliya
Where it sits
Vista Eden Hill
18 Badulla Road, Nuwara Eliya
6.95778, 80.77311
Similar stays nearby
Nearby to explore
Plan around Vista Eden Hill
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
