Com acesso Wi-Fi gratuito e um terraço para banhos de sol, o Freedom Lodge Ella disponibiliza acomodações em Ella, a 1,9 km da Demodara Nine Arch Bridge (ponte). Está disponível estacionamento privado gratuito no local.
Alguns quartos oferecem vistas para a montanha ou para o jardim. Cada quarto inclui uma casa de banho privativa com uma banheira ou um chuveiro.
Os hóspedes podem participar em várias actividades, tais como passeios de bicicleta e caminhadas.
Little Adam's Peak fica a 2,9 km do Freedom Lodge Ella, enquanto Ella Rock está a 3,2 km.