Photos coming soon
HOTEL
Walkers Nest
Ambagolla, Ella
Where it sits
Walkers Nest
Ambagolla, Ella
6.87540, 81.04825
Similar stays nearby
Nearby to explore
Plan around Walkers Nest
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
