A unos 25 minutos a pie del Hotel The Tree House Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar el Complejo Penitenciario de Tihar.
El alojamiento está provisto de 16 habitaciones, cada una de ellas con aire acondicionado y servicios de entretenimiento como una tv de pantalla plana con canales vía satélite. Todas las habitaciones tienen un cuarto de baño con un inodoro separado y una ducha.
El Tree House Nueva Delhi ofrece a sus huéspedes una gran variedad de opciones para cenar, como el Bake Bikaner y Pindi, que se encuentran en las cercanías.
Este resort está situado en el barrio West Delhi, a 2 km del Museo Internacional Sulabh de los Inodoros. También puedes visitar el Templo ISKCON, enclavado a unos 10 minutos en coche. La estación de metro Janakpuri West, situada a pocas cuadras del Tree House, ofrece una conexión rápida con todas las zonas de Nueva Delhi. Si te alojas en el hotel, estarás a 5 km del aeropuerto internacional de Delhi.