Situato a soli 4 km dal Complesso di Qutb Minar, l'Hotel O Chandu Inn Nuova Delhi comprende 30 camere.
L'hotel si trova nel distretto Delhi Sud, a 15 minuti in auto dalla Porta dell'India. Gli ospiti possono raggiungere facilmente il Tempio del Loto a soli 6 km dall'hotel 3 stelle. L'O Chandu Inn offre facile accesso ad attrazioni sportive come Thyagaraj Sports Complex, che è a circa 25 minuti a piedi. La stazione della metropolitana Delhi, accanto a questa struttura, offre un rapido collegamento con tutte le zone di Nuova Delhi.
Le camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come un televisore multicanale.
Potrai cenare al ristorante Drums Of Heaven, che serve piatti tailandesi, o a Jhat Pat Restaurant, situato a 250 metri.