Ofreciendo 15 habitaciones, el Hotel D Inn Nueva Delhi, de 3 estrellas, está a unos 1 km del Bazar Sadar. El hotel cuenta con un aparcamiento en las instalaciones.
El centro de Nueva Delhi se encuentra a 15 minutos a pie del hotel, mientras que atractivos culturales como el Museo de cera Madame Tussauds Delhi están a unos 20 minutos a pie. El Fuerte rojo de Delhi está situado a 2 km del D Inn Nueva Delhi. Los huéspedes pueden visitar lugares de interés histórico, como la Puerta de la India, situado a unos 10 minutos en coche del hotel, y aprender más sobre Nueva Delhi. Este lugar está a una distancia de 750 metros de la estación de autobuses Sucheta Kriplani Hospital y al alcance de la estación de metro Rajiv Chowk.
El restaurante Rishi Vaishno Dhaba ofrece una gran selección de platos a poco más de 5 minutos a pie del D Inn.