Holiday Inn Express New Delhi International Airport T3
Level 5, Terminal 3, IGI Airport, 110037 New Delhi, India,Object type: Hotel Delhi City
Located 6 miles from Qutub Minar, Holiday Inn Express New Delhi International Airport T3 has rooms with air conditioning in New Delhi. With free WiFi, this 4-st