Das 2-Sterne-Hotel City Castle Neu-Delhi bietet 36 Zimmer in der Nähe von NDMC Water Tank, in etwa 900 Meter Entfernung. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Shahjahanabad ist in rund 10 Fahrminuten leicht erreichbar. Freitagsmoschee ist in rund 25 Gehminuten Entfernung von der Unterkunft. Die nächstgelegene U-Bahnstation Jhandewalan ist ca. 10 Minuten zu Fuß von hier entfernt.
Neben einer Sitzecke und einer Essecke sind die Zimmer ins Hotel City Castle mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Badezimmern befinden sich eine getrennte Toilette, eine Badewanne und eine Dusche.
Hotelgäste können jeden Morgen im Restaurant frühstücken. Das Hotel ist 13 Minuten Fußweg vom Restaurant Ganesh Machhiwala mit indischen Gerichten entfernt gelegen.