Ella Galaxy View features garden views, free WiFi and free private parking, located in Ella, 3.8 km from Demodara Nine Arch Bridge.
There is a private bathroom with shower in all units, along with a hairdryer and free toiletries.
Guests can also relax in the garden.
|Check In||10:00 AM|
|Check Out||11:30 AM|