Photos coming soon
HOTEL
Hotel City Castle Karol Bagh
1100/12 Ellahi Bux Road,KAROL BAGH,NEW DELHI, Delhi
Where it sits
Hotel City Castle Karol Bagh
1100/12 Ellahi Bux Road,KAROL BAGH,NEW DELHI, Delhi
28.64748, 77.19718
Plan around Hotel City Castle Karol Bagh
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 14, 2026.
