Das Hotel Arch The Venus Neu-Delhi mit Ausblick auf die Stadt ist 15 Minuten Fahrt vom Fun 'n' Food Village von Neu-Delhi entfernt. Das Hotel mit 31 Zimmern verfügt über einen Geldautomaten und einen Ausflugsschalter.
Das 4-Sterne-Hotel befindet sich im Stadtviertel Aerocity, 950 m von der U-Bahn-Station Delhi Aerocity. Die Gäste können den Qutb Minar in ungefähr 7 km Entfernung vom Arch The Venus besuchen. Die Unterkunft liegt 20 Minuten Fahrt vom National Rail Museum of India entfernt. Die Bushaltestelle Mahipalpur liegt gleich neben dem Hotel.
Neben einer Sitzecke und einem Essbereich sind die Zimmer im Arch The Venus Neu-Delhi mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Diese Zimmer verfügen auch über ein Bidet und eine getrennte Toilette.
Den Gästen wird täglich ein Frühstücksbuffet angeboten. Das Restaurant Delhi Barbeque ist lediglich 400 Meter vom Hotel Arch The Venus entfernt gelegen.