Das 2-Sterne-Hotel Aravali Villa Neu-Delhi liegt im Viertel Stadtzentrum Delhi, in ungefähr 15 Fahrminuten Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Indian Air Force Museum.
Terminal 3 ist ca. 3 km vom Hotel und ca. 6 km von den Sanskriti Museen entfernt. Folgende Geschäftszentren befinden sich in der Nähe: der DLF Cyber Hub (3,1 km) und Global Business Park (4 km). Das Aravali Villa Neu-Delhi liegt in ungefähr 10 Fahrminuten Entfernung vom Ayyappa Tempel. Das Hotel liegt sehr günstig 18 km vom Bahnhof Neu-Delhi.
Die Gäste werden indische Gerichte im Restaurant The Eatery genießen, das gleich neben der Unterkunft liegt.