EKHO Ella se nachází na nábřeží ve městě Ella, 3,8 km od mostu Demodara Nine Arch Bridge, 1,5 km od skály Ella Rock, asi 1,8 km od zahrady s kořením a 3,8 km od hory Little Adam's Peak. K dispozici je karaoke a nepřetržitě otevřená recepce.
1x x extra velká manželská postel (Super-king) šířka 181–210 cm