Loading hotels
Confirming room availability...
Hotel Arch, A 74 Road No. 4 Near Igi Airport, New Delhi, India
Near Central Mall<br /><br />With a stay at Hotel ARCH in New Delhi, you'll be 3.6 mi (5.8 km) from Jawaharlal Nehru University and 4.6 mi (7.4 km) from DLF Cyber City. This hotel is 5.1 mi (8.2 km) from Qutub Minar and 7.3 mi (11.8 km) from Sarojini Nagar Market.