El Hotel Arch The Lohias Nueva Delhi, de 4 estrellas, está situado en el barrio Suroeste de Nueva Delhi, a una distancia de 6 km del Parque Temático Fun 'n' Food Village, que es muy recomendable para una visita familiar.
El Museo Nacional de Ferrocarriles está no muy lejos del hotel, mientras que la estación de autobuses Mahipalpur se sitúa a tan solo 10 minutos a pie. Situado a una distancia de 950 metros de la estación de metro Delhi Aero City, este hotel está a unos 7 km del pilar de hierro de Delhi. El hotel Arch The Lohias Nueva Delhi está ubicado a poco más de 15 minutos en coche del Qutab Minar.
Las habitaciones están equipadas con escritorio, así como ventanas insonorizadas para mayor comodidad de los huéspedes. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como servicio de planchado y climatizador. Los huéspedes pueden hacer uso de secador de pelo y albornoces en los baños equipados con inodoro separado y ducha.
El Arch The Lohias ofrece diariamente un desayuno continental. El restaurante New York Cafe se encuentra a unos cuantos pasos de este alojamiento.