Featuring free WiFi and a terrace, The Rock Face offers accommodation in Ella, 1.5 km from Demodara Nine Arch Bridge. Guests can enjoy the on-site restaurant. A terrace or balcony are featured in certain rooms. Rooms have a private bathroom.
59B Rest Inn Ella is located in Ella, just a 15-minute walk from Ella Railway Station. Free WiFi access is available in the rooms of the property. Each room here will provide you with a patio and a seating area.