Doté d'une terrasse bien exposée, l'établissement Freedom Lodge Ella est situé à Ella, à 1,9 km du pont aux neuf arches de Demodara. Vous bénéficierez gratuitement d'une connexion Wi-Fi ainsi que d'un parking privé sur place.
Les chambres comportent une salle de bains privative pourvue d'une douche ou d'une baignoire. Certaines donnent également sur la montagne ou le jardin.
Vous pourrez pratiquer diverses activités, telles que le vélo et la randonnée.
Le Freedom Lodge Ella est implanté à 2,9 km du sommet Little Adam's Peak et à 3,2 km du rocher Ella Rock.