Doté d'une connexion Wi-Fi gratuite, l'établissement Ella Mount View Guest Inn est situé à Ella, à 2 km du pont aux neuf arches de Demodara. Vous profiterez d'un restaurant et d'un parking privé gratuit sur place.
Toutes les chambres sont dotées d'une salle de bains privative et d'un balcon.
La réception est ouverte 24h/24.
Ella Rock et Little Adam's Peak sont accessibles à 2 km.