Hotel Royal Castle, Delhi
Hotel Royal Castle D-616, Chitaranjan Park, New Delhi -110019 Delhi, India
Hotel Royal Castle Details
Hotel Royal Castle is an economy hotel offering a blend of tradition and contemporary sophistication. It is a perfect place for people on business and leisure trips. The Hotel Royal Castle Grand is an ideal option for travellers looking for a comfortable accommodation.
The hotel is located in the heart of the city amidst the commercial and shopping districts of South Delhi, in Chittaranjan Park. The convenient location and the services offered makes the hotel an ideal halt for both leisure and business travellers alike.