Los huéspedes del Holiday Inn Nueva Delhi, de 3 estrellas, pueden disfrutar de acceso a la Puerta de la India, situada a unos 3 km.
Situado a unos 20 minutos a pie de la Tumba de Humayun, este hotel tambiénse sitúa a unos 10 minutos en coche de la estación de tren Nueva Delhi. El Zoológico Nacional de Delhi, a unos 2 km, es sin duda una visita obligada para los turistas familiares en Nueva Delhi. Estar a unos 10 minutos en coche del Templo Kalkaji es una ventaja para los huéspedes que se alojen en el Holiday Inn Nueva Delhi. La estación de metro Sarai Kale Khan - Nizamuddin está a 5 minutos a pie y la parada de autobús Hazrat Nizamuddin Railway, a 5 minutos andando.
Las habitaciones del hotel ofrecen una tv de pantalla plana con canales vía satélite a los huéspedes, así como comodidades como aire acondicionado. Los cuartos de baño cuentan con inodoro separado y ducha.
El Holiday Inn se encuentra en los alrededores de Shahi Biryani y sirve comida exquisita.