Das 3-Sterne-Hotel City Palace Neu-Delhi ist in verkehrsgünstig dem Bezirk North Delhi von Neu-Delhi gelegen und lässt die beliebtesten Attraktionen der Stadt leicht erreichen.
Balaji Mandir Prashant vihar liegt ca. 2 Kilometer vom Hotel und Click Art Museum ist etwa 3 Kilometer vom Hotel entfernt. Adventure Island ist in ungefähr 10 Fahrminuten Entfernung von der Unterkunft. Die nächste Bushaltestelle Sec-16 Rohini liegt 5 Fußminuten entfernt.
Das City Palace verfügt über 19 Zimmer mit einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage sowie ist in idealer Lagen von Neu-Delhi gelegen. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem Toilettenartikel und Badelaken.