O Tea View Guest Ella está localizado em Ella, a 1,5 km da Demodara Nine Arch Bridge (ponte) e a 2,4 km da Ella Rock (rocha). O acesso Wi-Fi é gratuito e existe estacionamento privado gratuito no local.
Algumas unidades têm uma área de estar, ideal para relaxar após um dia agitado. Algumas unidades oferecem vistas para as montanhas ou para o jardim. Todos os quartos têm uma casa de banho privativa.