Hotels Near Delhi Airport for Dummies
The resort is situated close to India’s busiest international airport. The Airport Specific metro line is just going for walks distance from the lodge, leading you to definitely VFS Visa Center in 20min. Their hospitality is superb. The provider was Outstanding and also the employees are courteous a