Little Known Facts About Hotels Near Delhi Airport.
The resort is found beside India’s busiest Global airport. The Airport Categorical metro line is simply walking distance from your hotel, major you to VFS Visa Center in 20min. Their hospitality is great. The service was exceptional as well as the staff are courteous and constantly... Our deluxe rooms are amongst the largest in India's NCR. Indu