Seulement à 25 minutes de marche de Star Inn New Delhi, vous pourrez visiter Kalka Mandir. Les clients ont également accès à un complexe sportif mis à disposition par cet hotel 3 étoiles.
Le Temple du Lotus est situé à 2 km de l'hotel, ainsi que l'aéroport Delhi International est à 25 km. Star Inn de New Delhi donne également accès à des attractions sportives comme Complexe sportif Siri Fort, qui se trouve à 10 minutes en voiture. Cet hotel est situé à 6 km de Dargah de Nizamuddin et près de la Greater Kailash.
L'hotel propose un petit déjeuner gratuit quotidien pour les clients. Vous pourrez également déguster des plats de cuisine Indian au restaurant The Biryani Project à seulement 13 minutes à pied de cet hébergement.