Oferecendo restaurante e depósito de bagagem, hotel 3 estrelas The Corus Hotel situa-se no bairro Centro de Nova Delhi em Nova Deli, a cerca de 25 metros a pé do Museu Nacional e a cerca de 25 metros a pé do Portão da Índia. Este hotel oferece 24 quartos com vista para a cidade, restaurante a la carte e lounge bar.
A propriedade tem localização central em Nova Deli, extremamente perto de estação de metrô Rajiv Chowk. A área inclui locais religiosos como a Igreja Catedral da Redenção (a 2.2 km) e a Mesquita Fatehpuri (a 3 km). Este hotel de Nova Deli fica a cerca de 25 metros a pé do Museu Internacional de Bonecas de Shankar. The Corus Hotel se encontra perto da rodoviária Shivaji Stadium Terminal.
Tem quartos bem equipados no Corus de Nova Deli, alguns deles apresentam Wi-Fi e TV de tela plana com canais via satélite, bem como banheiros privados equipados com produtos de higiene e roupões. Têm decoração padrão com mobiliário escuro. Oferecendo banheira e chuveiro, os banheiros estão equipados com produtos de higiene e roupões.
Os hóspedes podem desfrutar do café da manhã bufê no restaurante deste hotel de negócios. O restaurante Life Caffe serve refeições da cozinha indiana no local. Tem também a pizzaria com diferentes pratos da cozinha italiana na área.