Photos coming soon
HOTEL
Up Country
24 Ella Station Road, Ella
Where it sits
Up Country
24 Ella Station Road, Ella
6.87519, 81.04739
Similar stays nearby
Plan around Up Country
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
