Ella Eco Lodge
Photo gallery for Ella Eco Lodge
Overview of Ella Eco Lodge
Ella Eco Lodge
Ella hotel with private balconies
Reviews
7.2
Good
Popular amenities
Explore the area
Waterfall Road, Ella, 999999
- Kinellan Tea Factory2 min drive
- Nine Arches Bridge4 min drive
- Little Adam's Peak5 min drive