Doté d'un photocopieur et d'un bureau dans tout l'établissement, Hotel Arch The Lohias à New Delhi est placé à 10 minutes en voiture du Temple Uttara Swami Malai. Espace commercial Worldmark est à 1 km.
Cet hotel 4 étoiles dispose d'un emplacement principal à proximité immédiate de la station de métro Delhi Aero City. Le quartier South West, où se trouve Arch The Lohias de New Delhi, donne accès à des attractions culturelles comme le Musée de la Force aérienne indienne, situé à 15 minutes en voiture. L'hotel est placé à 7 km du Qûtb Minâr. Vous pouvez prendre le bus à l'arrêt Mahipalpur, à quelques instants de cette propriété.
Arch The Lohias vous accueille dans l'une des 52 chambres anti-allergènes, doté d'un coin repas et donnant sur la ville. Dotées des fenêtres insonorisées, les chambres sont également équipées d'une cafetière/théière. Les salles de bains privées, complètes avec une toilette séparée et une douche, ainsi que des peignoirs de bain et des serviettes, sont également fournies.
Chaque matin, un petit-déjeuner gratuit y est servi. Un brunch est servi dans le restaurant Cinnemon de l'hôtel. Dans le bar extérieur d'Hotel Arch The Lohias, vous pourrez vous détendre et vous relaxer.