Situated in Ella, 1.6 km from Demodara Nine Arch Bridge, Ella Nature Resort boasts a sun terrace and views of the garden. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room has a private bathroom.
Featuring free WiFi, Ella Nature Resort offers accommodati Read more
Situated in Ella, 1.6 km from Demodara Nine Arch Bridge, Ella Nature Resort boasts a sun terrace and views of the garden. Guests can enjoy the on-site restaurant. Free private parking is available on site. Every room has a private bathroom.
Featuring free WiFi, Ella Nature Resort offers accommodation in Ella, a 20-minute walk from Demodara Nine Arch Bridge and 300 metres from Ella Spice Garden. Featuring a 24-hour front desk, this property also provides guests with a sun terrace. The property is situated 2.1 km from Little Adam's Peak and 2.1 km from Ella Rock. At the bed and breakfast, every room has a desk. Each room comes with a private bathroom with free toiletries. A à la carte breakfast is available every morning at the property.
Number of Rooms: 5