Hotel Royal Castle GRAND
D-616, Chittaranjan Park
New Delhi-110019, India
info@royalcastlehotels.com
Call Us: +91 11 41315555
I loved staying at Royal Castle in Delhi, it was worth staying with their offered packages. – Guhan Sundarraj
My visit to Royal Castle Hotel is unforgettable, they offer great hospitality in respect of cleanliness, room service and above all their food quality is excellent. I always stay in this hotel whenever my visit in Delhi. – Sanjeev