Το EKHO Ella βρίσκεται μπροστά στη θάλασσα στην Έλλα, σε απόσταση 3,8χλμ. από τη γέφυρα Demodara Nine Arch και 1,5χλμ. από το βράχο Ella Rock. Το κατάλυμα απέχει περίπου 1,8χλμ. από το Ella Spice Garden και 3,8χλμ. από το Little Adam's Peak.
2x Μονό 90-130εκ. πλάτος