L'Host Inn Nuova Delhi, 3 stelle, è situato a circa 25 minuti a piedi dalla Porta dell'India e a circa 3 km dal Forte Rosso di Delhi.
L’hotel si trova a una distanza di 500 metri da Connaught Place e a due passi dalla stazione della metro Barakhamba Road. Tra i luoghi di culto da visitare troverai il Tempio Akshardham a circa 6 km da questo hotel. Gli ospiti potrebbero anche visitare Narian manzil Mini garden, che si trova a soli 600 metri. Inoltre, l'Host Inn Nuova Delhi è situato vicino agli Sri Bangla Sahib Gurudwara. È a circa 15 minuti a piedi dalla stazione ferroviaria New Delhi.
Il ristorante Zaffran a 100 metri di distanza offre dei piatti squisiti.