Nestled in the South Delhi district, the 2-star Hotel Royal Inn New Delhi is approximately 5 minutes' drive from Tomb of Abdul Rahim Khan I Khana. Wi-Fi is offered in the rooms at the smoke-free inn.
This hotel is located in New Delhi, within close proximity of Sarai Kale Khan - Nizamuddin metro station. Sports fans can also visit Thyagaraj Stadium, within a 10-minute drive of the property, and take their families to National Zoological Park, which is about 10 minutes away by car. There is Lotus Temple about 10 minutes away by car, while Nizamuddin Railway bus station fairly close to the New Delhi hotel. For those traveling from afar, Delhi International airport is 22 minutes' drive away.
A continental breakfast is offered at the Royal Inn. Serving a wide assortment of dishes, Bikaner Sweets and Rasoi is 0.7 miles from this New Delhi accommodation.