We have a tour of India and wanted to book a day in advance to rest from the let lag. Unfortunately, the hotel we will be staying with the tour group has no vacancies for that day.
We could book The Holiday Inn at the New Delhi Airport. It is not in the airport but very close (not to be confused with the Holiday Inn Express). Has anyone stayed at this airport and how convenient is it to get to upon arrival at that airport. Also, transport the next day into the city, any suggestions?