Das 3-Sterne-Hotel Castle And Kanchan Palace Neu-Delhi befindet sich in neben dem Roten Fort, und zwar circa 2 Kilometer von hier entfernt.
Das Hotel liegt in circa 10 Autominuten Entfernung von der Freitagsmoschee und in 3 km Entfernung vom Bahnhof Neu-Delhi. Khanna Market ist ganz nah am Hotel. Die U-Bahn-Station Tis Hazari ist in 100 Meter Entfernung von der Unterkunft (ist in 4 km Entfernung vom Laxmi-Narayan-Tempel).
Lediglich 5 Gehminuten vom Castle And Kanchan Palace Neu-Delhi entfernt liegt das Restaurant Devans South Indian Coffee & Tea.