Photo gallery for Ella Eco Lodge





Ella Eco Lodge
Reviews
7.2 out of 10
Good
About this property
Ella hotel with private balconies
Explore the area

Waterfall Road, Ella, 999999
- Ella Rock
- Nine Arches Bridge3 min drive
- Little Adam's Peak4 min drive