Das 3-Sterne-Hotel City Centre Inn Nizamuddin Neu-Delhi liegt in einer Entfernung von 14 Minuten zu Fuß vom Humayun-Mausoleum und bietet WLAN in den Zimmern sowie Parkplätze vor Ort. Das Hotel liegt im dem Stadtteil South Delhi von Neu-Delhi, 4 km weit weg von den beliebtesten kulturellen Sehenswürdigkeiten, vor allem dem Nationalmuseum Neu-Delhi entfernt.
Das Hotel liegt in circa 10 Autominuten Entfernung von den Lodi-Gärten und in circa 10 Autominuten Entfernung vom Bahnhof Neu-Delhi. Die Festung Purana Qila, ein idealer Ort, um die Gegend zu erkunden, befindet sich 3 km weit weg vom City Centre Inn Nizamuddin Neu-Delhi. Der Akshardham-Tempel liegt in circa 15 Autominuten Entfernung von der Unterkunft. Die U-Bahn-Station Sarai Kale Khan - Nizamuddin, die circa 900 Meter vom Hotel entfernt ist, bietet eine schnelle Verbindung zu Stadtteilen von Neu-Delhi.
Das City Centre Inn Nizamuddin Neu-Delhi empfängt seine Gäste in 25 Zimmern, die mit einer Klimaanlage sowie kostenlosem WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Zu den Extras gehören eine getrennte Toilette und eine Dusche im Bad.
Jeden Morgen wird den Gästen ein kontinentales Frühstück angeboten. In der Nähe gibt es viele Lokale, darunter das Restaurant Bhashi's Family Restaurant, das ein paar Schritte entfernt vom Hotel City Centre Inn Nizamuddin ist.