This 5 star hotel is located close to the airport of New Delhi and was established in 1998. It is a short drive away from the Qutub Minar and the nearest station is New Delhi Aerocity Metro.- Distance To Airport: 5km to DEL
Location
Delhi, Delhi and NCR, India
Address: 0091112677919, National Highway, 8, New Delhi, India