Updating availability and prices
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
Ella Nature Resort features free WiFi
There is a 24-hour front desk at the property
The bed and breakfast also offers bike hire
This double room features a cable TV and tile/marble floor
PARKING / GARAGE
BICYCLE RENT
PET FRIENDLY
Hotel
Room