Located in Ella, Yoho Ella Station Road offers accommodation with private balconies. Located around a 17-minute walk from Demodara Nine Arch Bridge, the hotel with free WiFi is also 2 km away from Little Adam\'s Peak. The property is non-smoking throughout and is set 2.3 km from Ella Rock.
The units in the hotel are equipped with a flat-screen TV. Guest rooms feature a desk....
|Police Station Road.Ella.|