This 4 star hotel is located close to the airport of New Delhi and was established in 2015. It is a short drive away from the Shiv Mandir and the nearest station is Delhi Aerocity Airport Express. All 265 rooms are equipped with air conditioning.
Photos Of Holiday Inn New Delhi Int'l Apt, New Delhi
Holiday Inn New Delhi Int'l Apt, New Delhi Hotel Facilities