Situé dans la localité de "South West" à 3 km du Musée de la Force aérienne indienne, Hotel Arch The Lohias à New Delhi offre un salon commun.
Cet hotel 4 étoiles se trouve à côté de la station de métro Delhi Aero City. Les clients de l'établissement peuvent se rendre au Qûtb Minâr, qui n'est qu'à 15 minutes en voiture. Arch The Lohias est à seulement 650 mètres de la gare routière le Mahipalpur.
Il y a 52 chambres à la résidence, chacune d'entre elles possède un équipement de repassage et une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Elles sont dotées des fenêtres insonorisées. Elles sont également équipées d'une cafetière/théière. Des salles de bain avec une toilette séparée et une douche, sont fournies dans les chambres, en outre des peignoirs de bain et des serviettes sont aussi disponibles.
Arch The Lohias de New Delhi offre un petit-déjeuner continental quotidiennement. Un restaurant New York Cafe propose une sélection à proximité de l'hotel.