Photos coming soon
HOTEL
Tea Forest Lodge
4th mail post passara road, Ella
Where it sits
Tea Forest Lodge
4th mail post passara road, Ella
6.87530, 81.06635
Plan around Tea Forest Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
