Featuring an ATM and currency exchange, the 2-star Hotel Royal Inn New Delhi is located within 5 minutes' walk of Tomb of Abdul Rahim Khan I Khana. This New Delhi hotel lies in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, 3.2 km from such cultural sights as the National Handicrafts and Handlooms Museum.
There are 14 rooms equipped with climate control along with modern facilities including cable channels.
Hotel Royal Inn offers a continental breakfast made fresh daily. The hotel is right around the corner from Wah Ji Wah and offers a broad selection of meals.
The hotel stands in the vicinity of the 176-acre National Zoological Park, at a 900-metres distance from Sarai Kale Khan - Nizamuddin underground station. The National Science Centre is around a 10-minute drive from the Royal Inn New Delhi, while Hazrat Nizamuddin Railway bus stop is just a 5-minute walk away. Also, the property is 3.4 km from the Children's Park, and New Delhi train station is located approximately 7 km away. The nearest underground station is only a 10-minute stroll away.