L'EKHO Ella si trova sul lungomare di Ella, a 3,8 km dal ponte a nove archi di Demodara e a 1,5 km da Ella Rock. La struttura dista circa 1,8 km dall'Ella Spice Garden e 3,8 km da Little Adam's Peak. La struttura offre il karaoke e una reception aperta 24 ore su 24.
Tutte le camere sono dotate di TV a schermo piatto.
Al mattino vi attende una colazione continentale.
L'EKHO Ella offre una jacuzzi riscaldata all'aperto.