Seulement à 3 km de Star Inn New Delhi, vous pourrez visiter le Temple du Lotus. Les clients ont également accès à un complexe sportif mis à disposition par cet hotel 3 étoiles.
Situé à 15 minutes en voiture du Qûtb Minâr, l'hotel donne également accès à des sites sportifs tels que Complexe sportif Siri Fort, qui se trouve à environ 25 minutes de marche. Vous apprécierez votre visite au Fort de Tughlaqabad, à 4 km de Star Inn de New Delhi. Les édifices religieux notables à proximité incluent la Tombe d'Humayun, à 20 minutes en voiture de cette propriété. L'hotel est proche des transports en commun, à moins de 450 mètres de la Greater Kailash et près de l'arrêt de bus Savitri Cinema.
De plus, Star Inn sert tous les matins un petit déjeuner gratuit. Le quartier regorge de restaurants, dont Mocha, situé à environ 6 minutes à pied.