Hotel City Castle
Hotel City Castle, located in the heart of New Delhi, Karol Bagh, offers travelers with a budget accommodation. To make the stay comfortable, ultra modern facilities are made available in the hotel. Experience true Indian hospitality at its best along with a blend of international sophistication and intrinsic Indianness. The hotel maintains a total of 36 tastefully appointed rooms to choose from.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON