The comfortable 3-star Hotel Royal Castle is set in the commercial district of New Delhi. Founded in 2000, the hotel underwent a renovation in 2007.
The property lies within 7 km from Qutub Minar.
Guests can easily get to Indira Gandhi Intl airport, which is about 20 minutes drive away.
Hotel Royal Castle features 15 guestrooms with a mini bar, climate control, Wi-Fi and TV. The rooms offer luxurious decor.
Eat & Drink
The property is set in Greater Kailash I district, within about 5 minutes' walk of rara avis and Chalchitra that serve delectable meals.
The on-site conveniences include a free car park, currency exchange and a lift.