Located in New Delhi, 8.7 km from MG Road, Hotel Arch International provides accommodation with a garden, free private parking and a shared lounge. This 4-star hotel offers an ATM and a concierge service.
Number of rooms: 42
91 Bijwasan Road Near Indira Gandhi International Airport, Kapashera, new Delhi, 110037 New Delhi, India