Main Bazaar befindet sich nur 5 Minuten Fußweg vom Hotel The Spot Near New Delhi Railway entfernt und ist einen Besuch wert. Das Hotel bietet auch Autos zur Miete, damit die Gäste die Gegend erkunden können.
Imperial ist nur 500 Meter zu Fuß vom Hotel entfernt gelegen. Die Unterkunft befindet sich in Neu-Delhi, in 15 Fußminuten Entfernung vom Bahnhof Neu-Delhi. Das Spot Near New Delhi Railway liegt in 2 Kilometer Entfernung vom Gurudwara Bangla Sahib. Die U-Bahn-Station Ramakrishna Ashram Marg ist in unmittelbarer Nähe von dem 3-Sterne-Hotel.
Das Restaurant The Exotic Roof Top Restaurant befindet sich in 5 Fußminuten Entfernung von der Unterkunft und ist auf die indische Küche spezialisiert.