El Tea Forest Lodge está situado en Ella, que rodea a las plantaciones de té, y alberga un restaurante. Hay conexión WiFi gratuita.
Todas las habitaciones tienen balcón. También tienen nevera. El baño privado incluye ducha y artículos de aseo gratuitos. Las habitaciones ofrecen vistas a las montañas y el jardín.
El Tea Forest Lodge cuenta con recepción 24 horas y terraza. El establecimiento también incluye salón compartido y aparcamiento gratuito.
La estación de tren de Ella está a 2,9 km.