Updating availability and prices
Nature Park is located in Ella, 5 km from Demodara Nine Arch Bridge
Free private parking is available on site
Every room comes with a private bathroom
You will find a 24-hour front desk at the property
This double room has a view
Hotel
Room