Hotel Royal Castle, dat gratis parkeren, een geldwisselkantoor en een lift aanbiedt, verstrekt accommodatie in Delhi Centrum wijk, 4.1 km van Nilli Masjid. Opgebouwd in 2000, de woning werd in 2007 volledig gerenoveerd. Het biedt 15 hedendaagse kamers kamers aan en heeft 24-uurs receptie, 24 uur bewakingsdienst en kruierservice, die ter plaatse beschikbaar zijn.
De woning is in het hart van New Delhi, vlakbij Fortis C-Doc Hospital gesitueerd. Het hotel is binnen 4.7 km van metrostation AIIMS.Het hotel ligt dicht bij Jamia Millia Islamia in New Delhi.
Flaming Wok ligt op 200 meter afstand van de woning.New Delhi treinstation ligt op steenworp afstand.