L'Hotel Star View -Nuova Delhi, 3 stelle, è situato a 150 metri dalla Ramakrishna Mission e a 3 km dal Forte Rosso di Delhi. Inoltre, gli ospiti è dotato di accesso a un complesso sportivo forniti presso questo hotel.
Ogni giorno una colazione a buffet è offerta agli ospiti. Il bar aperto 24 ore su 24 offre l'opportunità di rilassarsi. Il ristorante My Bar & Restaurant offre una selezione di piatti a 150 metri dall'hotel Star View -New Delhi.
In alternativa, gli ospiti hanno la possibilità di allenarsi nel centro sportivo.
Il centro di Nuova Delhi è raggiungibile in 20 minuti a piedi dall'hotel, mentre luoghi di interesse culturale, come il Museo delle Cere Madame Tussauds New Delhi si trovano a circa 5 minuti in auto. Tra i siti storici della zona c'è la Porta dell'Indiaa 3,1 km. Gli ospiti potrebbero anche apprezzare la vicinanza a Jhandewalan Extension Park, situato a circa 5 minuti in auto. La zona propone opportunità di shopping come il Karol Bagh Market, a 2 km dal Star View -New Delhi. La struttura si trova vicino alla stazione ferroviaria New Delhi, mentre la fermata dell'autobus Panchkuian Road si trova a soli 10 minuti a piedi.