L'hotel 5 stelle Novotel New Delhi City Centre si trova nel quartiere Centro di Delhi di Nuova Delhi, a soli 6 minuti a piedi da Sadar Bazaar. Situato a breve distanza dalla stazione della metropolitana Jhandewalan, questo hotel comprende una piscina panoramica e un centro fitness.
Gli ospiti possono raggiungere l'Agrasen ki baoli in 10 minuti di auto da questo hotel elegante, mentre il Museo Nazionale di Nuova Delhi è a 4 km. Il centro di Nuova Delhi dista 25 minuti di cammino dall'hotel Novotel New Delhi City Centre. Questa struttura elegante si trova a circa 25 minuti a piedi dalla Cattedrale del Sacro Cuore, molto frequentata da pellegrini e turisti. La fermata del bus Panchkuian Road è situata a soli 600 metri da questo hotel e a una distanza di 1 km dalla stazione ferroviaria New Delhi.
Il Novotel New Delhi City Centre dispone di 138 camere dotate di una TV a schermo piatto con canali satellitari, nonché di un mini bar e servizi per la preparazione di tè/caffè. Gli ospiti possono usufruire anche di un bidet, un bagno con WC separato e una doccia. Un bidet, un bagno con WC separato e una doccia, insieme ad asciugacapelli e teli da bagno, sono presenti nei bagni.
L'hotel Novotel New Delhi City Centre offre una colazione a buffet ogni giorno. Questo alloggio ha un ristorante indiano, Food Exchange, che serve cucina indiana.