Located in Ella, a 17-minute walk from Demodara Nine Arch Bridge, Yoho Ella Station Road has rooms with free WiFi access. Located around 200 metres from Ella Spice Garden, the hotel is also 2 km away from Little Adam\'s Peak. Each room comes with a balcony with garden views.
The units in the hotel are equipped with a flat-screen TV. Guest rooms feature a desk.
Ella Rock is 2.3 km from Yoho Ella Station Road....
|Police Station Road.Ella.|