Gasten van het Star Inn New Delhi met 3 sterren kunnen Qutb Minar, gelegen binnen 15 minuten rijafstand, bezoeken. Gasten hebben ook toegang tot een sportcomplex in dit hotel in New Delhi.
Deze herberg bevindt zich in New Delhi, op minder dan 300 meter van het metrostation Greater Kailash. De Lotus Tempel is binnen 25 minuten wandelafstand van de accommodatie in New Delhi te vinden. Star Inn New Delhi bevindt zich op 7 km van het Safdarjung Mausoleum. De Savitri Cinema bushalte ligt vrij dicht bij dit hotel.
De accommodatie serveert een gratis ontbijt aan alle gasten. Sagar Ratna is op 5 minuten loopafstand van het hotel geplaatst.