El Itt Inn Nueva Delhi es un lugar estupendo para alojarse en el barrio Sur de Delhi, a unos 15 minutos a pie de Kalkaji Mandir.
Ubicado a unos 3 km de la Universidad Jamia Millia Islamia, el hotel también está a unos minutos a pie de Nehru Place. Esta pensión está a 450 m de la parada de autobús Sant Nagar, que ofrece conexiones con Satyam Cineplex. Visitada por viajeros de todas las creencias, el Templo del loto se encuentra a un corto paseo del Itt Inn Nueva Delhi. La estación de metro Nehru Enclave está a unos 10 minutos a pie del lugar. Debido a su ubicación a 25 km del Aeropuerto internacional de Delhi, se tarda solo 22 minutos en coche para llegar allí.
Las habitaciones del Itt Inn ofrecen ventanas insonorizadas y climatizador.
El restaurante Blooms se encuentra a unos 100 metros.