Das Hotel Arch Anand International Neu-Delhi liegt im Stadtteil Mahipalpur, in 7 Kilometer Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem National Rail Museum of India. Außerdem gibt es Parkplätze.
Das Hotel ist 15-minütige Autofahrt vom Qutb Minar und 20-minütige Autofahrt von der Eisernen Säule entfernt. Das 4-Sterne-Hotel befindet sich in Neu-Delhi, in 14 Kilometer Entfernung vom Bahnhof Neu-Delhi. Familien, die nach Neu-Delhi reisen, werden es genießen, in einer Entfernung von ungefähr 25 Fahrminuten vom Fun 'n' Food Village zu sein. Das Arch Anand International liegt nicht weit entfernt von der U-Bahn-Station Delhi Aerocity.
Das Restaurant Delhi Barbeque befindet sich 150 Meter von der Unterkunft und serviert indische Speisen.