The 2-star The Royal Inn New Delhi has 25 rooms and is located nearly 5 minutes' walk from the Shri Sanwali Murti Mandir. Wi-Fi is offered throughout the property.
This New Delhi hotel has a prime setting within reach of Mughal Garden, while natural sights like the big Ajmal Khan Park are merely 1 km away. The Royal Inn New Delhi stands around 800 metres from Pratap Nagar tube station. The hotel stands 3.1 km from the Historical St. James Anglican Church, popular with pilgrims and tourists alike. The property is just a few steps from Model Basti bus stop.
The hotel offers rooms with a sitting area complete with air conditioning. The bathroom is equipped with a separate toilet and a shower, along with a hairdryer and slippers.
You can dine at Shri Rama, 500 m from the Royal Inn.