Das Hotel D Inn Neu-Delhi verfügt über 15 Zimmer und liegt nur 25 Minuten Fußweg vom Laxmi-Narayan-Tempel entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in 2 Kilometer Entfernung vom Roten Fort und in einer Entfernung von nur 1 km vom Bahnhof Neu-Delhi. Die Freitagsmoschee gilt als heilige Stätte und liegt nicht weit entfernt vom Hotel. Das D Inn ist nur 30 Minuten Fußweg von der Agrasen Ki Baoli und anderen beliebten Attraktionen von Neu-Delhi entfernt. Die U-Bahn-Station New Delhi ist in 650 Meter Entfernung.
Das Restaurant Magic Pot befindet sich in 5 Fußminuten Entfernung von der Unterkunft und serviert indische Speisen.