Hotel Royal Castle
Hotel Royal Castle is rated 3 stars and is placed about 7 km from Qutub Minar. Renovated in 2007, the designer hotel has welcomed guests since 2000.
The venue is 4.8 km away from Delhi Art Gallery.
Hotel Royal Castle is a property in New Delhi that comes with 15 rooms and provides a mini bar, climate control, Wi-Fi and TV.
Serving French specialties, rara avis is about 450 meters away.
Guests can reach Hotel Royal Castle by car from Indira Gandhi Intl airport in 20 minutes.
The hotel offers currency exchange, parking and a lift as well as a business centre and a meeting room for guests' comfort.