Offrant un stockage des bagages et un salon de coiffure, Hotel Inn Star New Delhi Airport ayant 4 étoiles se trouve dans la localité de "Sud de Delhi", à moins de 25 minutes à pied du Musée de la Force aérienne indienne et à une distance de 7 km du Temple Uttara Swami Malai. L'hôtel à New Delhi offre un distributeur automatique.
L'Hotel Inn Star New Delhi Airport est situé dans Sud de Delhi. Le Parc d'attractions Fun 'n' Food Village est également situé à une distance de 4 km de l'hôtel. L'aéroport Delhi International est à 5 minutes de route.
Les 28 chambres sont climatisées et équipées d'une TV à écran plat avec des chaînes satellite ainsi que d'une cafetière/théière. Meublées d'un bureau, elles disposent également d'une cheminée en pierre. Offrant des commodités comme des draps de bain et des pantoufles, les salles de bain comprennent également une douche à l'italienne et une toilette séparée. La plupart des chambres offrent une vue sur la ville.