Con barbería y un restaurante, el Hotel Stay Villa Delhi Airport Nueva Delhi, de 3 estrellas, se encuentra en el distrito Mahipalpur, a poco más de 10 minutos en coche de la Tumba de Sultan Garhi y a una distancia de 6 km del Aeropuerto de Delhi. El hotel ofrece WiFi en toda la propiedad, y cuenta con fotocopiadora y un escritorio.
Este hotel se encuentra a unos 350 metros del aeropuerto internacional de Delhi y a poco más de 25 minutos a pie de atractivos culturales como el Museo de la Fuerza Aérea India. El Parque Temático Fun 'n' Food Village, a 4 km, es sin duda una visita obligada para los turistas que viajan en la familia a Nueva Delhi. El Templo Uttara Swami Malai está a poco más de 15 minutos en coche del hotel Stay Villa Delhi Airport Nueva Delhi.
Algunas de las habitaciones con aire acondicionado cuentan con Wi-Fi gratis y televisor con pantalla plana, además de hervidor de agua.