A unos 4 km del Airport Star Hotel Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar el Templo Uttara Swami Malai.
El hotel viene con alojamiento en el barrio Sur de Delhi de Nueva Delhi, muy cerca del Central Mall. El Qutab Minar se localiza a poco más de 15 minutos en coche de este hotel, mientras que la parada de autobús Mahipalpur está a unos 10 minutos a pie. Además, Ajay Vatika está situado a unos 1 km. Puedes encontrar fácilmente el Shree Adya Katyayani Shaktipeeth Mandir a poco más de 20 minutos en coche del Airport Star Nueva Delhi. El establecimiento se localiza a poca distancia de la estación de metro Delhi Aero City y a unos 15 km de la estación de tren Nueva Delhi.
Las 40 habitaciones del hotel están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Se proporcionan unos cuartos de baño con un inodoro separado y ducha en las habitaciones. En los baños se ofrecen un inodoro separado y ducha, junto con secadores de pelo y toallas de baño.
El restaurante M.S. Dhaba sirve platos de la cocina india y está al alcance del hotel Airport Star Nueva Delhi.