Vantando una posizione centrale nel quartiere Centro di Delhi di Nuova Delhi, l'hotel a 3 stelle The Corus Hotel offre un bancomat e un banco escursioni. Gli ospiti possono ammirare le viste sulla città e usufruire del ristorante con menu à la carte della struttura, che offre cucina indiana.
Questo hotel si trova a 25 minuti a piedi dal Museo Nazionale e a 25 minuti a piedi dalla Porta dell'India che è un'attrazione popolare. Il Corus dista 1 km dal centro di Nuova Delhi e 19 minuti di auto dall'aeroporto Internazionale Indira Gandhi. Il Museo internazionale delle bambole di Shankar è situato a 25 minuti a piedi da quest’alloggio. Il The Corus Hotel è a circa 5 minuti a piedi dalla stazione della metropolitana di Rajiv Chowk e a due passi dalla fermata dell'autobus Shivaji Stadium.
La struttura dispone di camere ben arredate, alcune con connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. Inoltre, sono dotate di bagni privati con asciugacapelli e articoli da toeletta. Offrono interiori standard e mobili scuri. L'hotel dispone inoltre di una vasca da bagno e un WC alla francese, nonché di servizi come asciugacapelli e articoli da toeletta.
Il Corus Nuova Delhi serve una colazione a buffet al ristorante. Gli ospiti possono andare al ristorante Life Caffe e al bar lounge.