Offering a garden, Eco View Villas Ella offers accommodation in Ella. Demodara Nine Arch Bridge is 3.1 km from the property. Free private parking is available on site.
The accommodation features a dining area and a seating area with a satellite flat-screen TV. Some units have a terrace and/or balcony with mountain views.Each unit is equipped with a private bathroom with a bath. The lodge features free WiFi throughout the property.
Eco View Villas Ella also includes a terrace. Guests can enjoy a meal at the on-site restaurant. The property also offers packed lunches.
Bike hire is available at the property and the area is popular for hiking. Ella Rock is 3.5 km from Eco View Villas Ella. The nearest railway station, Ella Railway Station is 3 km away.
We offer free Tuk Ride from Hotel to Ella city every day (one way).