L'EKHO Ella est situé sur le front de mer d'Ella, à 3,8 km du pont aux neuf arches de Demodara et à 1,5 km du rocher d'Ella. L'établissement se trouve à environ 1,8 km du jardin des épices d'Ella et à 3,8 km de Little Adam's Peak. Il propose un karaoké et une réception ouverte 24h/24.
Toutes les chambres sont équipées d'une télévision à écran plat.
Un petit-déjeuner continental est servi tous les matins sur place.
L'EKHO Ella possède un bain à remous extérieur chauffé.