Mit einer Wechselstube und einem Ausflugsschalter ausgestattet, ist das 3-Sterne-The Corus Hotel Neu-Delhi im Viertel Stadtzentrum Delhi von Neu-Delhi gelegen, etwa 25 Minuten zu Fuß vom Laxmi-Narayan-Tempel entfernt. Das Restaurant OTB Courtyard und die Lounge- Bar stehen den Gästen auf dem Gelände des Hotels zur Verfügung. Ein großer Pluspunkt ist zudem die zentrale Lage in Neu-Delhi.
Rotes Fort lässt sich innerhalb von ungefähr 10 Fahrminuten vom Hotel aus erreichen. Kricketstadion Feroz Shah Kotla, ein idealer Ort, um die Gegend zu erkunden, befindet sich in circa 2 km Entfernung vom Corus Neu-Delhi. Akshardham-Tempel liegt rund 15 Fahrminuten von der Unterkunft entfernt, während die U-Bahn-Station Rajiv Chowk nur wenige Schritte entfernt von der Unterkunft ist. Das Hotel ist 600 Meter von der Bushaltestelle Shivaji Stadium.
Das Corus empfängt seine Gäste in 24 Zimmern, die mit Bügelmöglichkeiten und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Die klimatisierten Zimmer verfügen über eine dunkle Einrichtung mit einem Schreibtisch. Für Komfort der Gäste sorgen Handtücher und Hausschuhe sowie eine getrennte Toilette und eine Dusche. Es bietet Zimmer mit Blick auf die Stadt.
Im The Corus Hotel wird ein Frühstücksbuffet angeboten.