L'établissement The Tea View Guest Ella est situé à Ella, à 1,5 km du pont aux neuf arches de Demodara et à 2,4 km du rocher d'Ella. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking privé sur place.
Certains logements comprennent un coin salon, idéal pour se détendre après une journée bien remplie. Certains logements offrent une vue sur les montagnes ou le jardin. Toutes les chambres comprennent une salle de bains privative.