Offering location a mere 6 minutes' walk from Kali Mandir;Kali Bari Mandir, Hotel Royal Castle New Delhi offers 15 rooms. This hotel also includes a car park.
The accommodation is nestled in the very heart of New Delhi, within walking distance of Nehru Enclave underground station. LSR College is around 10 minutes by car from the 3-star hotel, while Deshbandhu Colony bus stop is approximately a 5-minute walk away. Within a 6-km distance of Humayun's Tomb is a perk for guests staying at this property. The nearest underground station is about a 10-minute walk away.
Breakfast is served in the restaurant each morning. Kamala Fast Food & Chinese offers Chinese dishes and lies about a 5-minute walk away.