Ubicado a 4 km del Templo Uttara Swami Malai en Nueva Delhi, el Hotel Arch The Venus Nueva Delhi, de 4 estrellas, dispone de cajero automático y mostrador de información turística. El hotel ofrece 31 habitaciones con vistas a la ciudad y está ubicado a unos 15 minutos en coche del Museo Nacional de Ferrocarriles.
Este hotel está situado en el barrio Aerocity y no muy lejos de la estación de metro Delhi Aero City. El Qutab Minar se encuentra a 7 km del hotel Arch The Venus Nueva Delhi y el aeropuerto internacional de Delhi se sitúa a 5 km. Alojándose en el lugar, los viajeros familiares tienen acceso al Parque Temático Fun 'n' Food Village, que está a unos 20 minutos en coche. La parada de autobús Mahipalpur está cerca del hotel.
En el Arch The Venus Nueva Delhi las habitaciones disponen de un aparador, un escritorio y una zona de estar. Bidé y también inodoro separado son incluídos en cada cuarto de baño.
Sirve un desayuno buffet cada mañana. El restaurante Delhi Barbeque se encuentra a unos 400 metros.