New Green View offers accommodation in Ella
Free private parking is available on site
New Green View features free WiFi throughout the property
Demodara Nine Arch Bridge is 3 km from New Green View, while Ella Rock is 2
1 km from the property
Budget Double Room
Hotel
Habitación