El The Corus Hotel Nueva Delhi, de 3 estrellas, goza de una ubicación céntrica en el centro de Nueva Delhi, a tan solo 650 metros del Observatorio astronómico Jantar Mantar. Situado a 2 km de la Puerta de la India, este hotel cuenta con 24 habitaciones con vistas a la ciudad.
El Fuerte Rojo de Delhi se encuentra a unos 10 minutos en coche del hotel y los Jardines de Lodi se encuentran a unos 15 minutos en coche. El Zoológico Nacional de Delhi, a unos 4 km, es sin duda una visita obligada para los turistas familiares en Nueva Delhi. Los huéspedes también apreciarán la cercanía a Palika, que se encuentra a tan solo 450 metros. Encontrarás Cannaught Place en los alrededores inmediatos del Corus Nueva Delhi. El alojamiento se encuentra a poco más de 5 minutos en coche de la parada de autobús Shivaji Stadium y a tan solo 5 minutos a pie de la estación de metro Rajiv Chowk.
Las habitaciones de este hotel, que incluyen un vestidor y una zona de estar, ofrecen una tv de pantalla plana con canales vía satélite. También dispone de caja fuerte, un vestidor y ventanas insonorizadas en las habitaciones. Algunos cuartos de baño disponen de un inodoro separado y una ducha, así como de toallas.
Los huéspedes reciben un desayuno casero todas las mañanas. El restaurante del The Corus HotelOTB Courtyard prepara platos italianos. Hay un bar lounge y un restaurante indio en el mismo establecimiento.