Wachsmuseum Madame Tussauds New Delhi befindet sich in unmittelbarer Nähe vom Host Inn Neu-Delhi und ist unter anderem in ungefähr 5 Gehminuten zu erreichen.
Zu den Sehenswürdigkeiten in der Nähe gehört Jantar Mantar in ungefähr 600 Meter Entfernung vom Hotel. Agrasen Ki Baoli ist auch einen Besuch wert und liegt nur 1 km von hier entfernt. Die Entfernung zwischen dem Stadtzentrum von Neu-Delhi und dem 3-Sterne-Hotel beträgt 1 km. Das Host Inn liegt in einer Entfernung von ungefähr 10 Autominuten vom Karol Bagh Markt. Die Unterkunft ist ziemlich nah an der Busahltestelle Indian Oil Bhawan gelegen. Das Hotel befindet sich in Neu-Delhi, 20 km vom Flughafen Delhi entfernt.
Das Restaurant Rajdhani Thali befindet sich in ungefähr 300 Meter Entfernung vom Host Inn.