Featuring car rentals, as well as 24-hour reception and wake-up service, the 3-star Hotel Royal Afghan New Delhi is near Sunehri Masjid Mosque. This New Delhi hotel lies in the Central Delhi district, just 1.2 km from such cultural sights as the interesting National Gandhi Museum and Library.
The hotel is located within 5 minutes' walk of Jama Masjid tube station and nearly 20 minutes' walk from the Nai Sarak Market. Places of worship to visit 2.1 km from the Royal Afghan New Delhi include the 17th-century Fatehpuri Mosque. The war memorial "India Gate" is about a 10-minute drive away, while New Delhi train station is situated within 3 km of the accommodation. There is Subhash Park bus stop only a 5-minute walk away.
The Royal Afghan welcomes guests to 9 rooms fitted with ironing facilities and air conditioning as well as a flat-screen TV with satellite channels. Bathrooms include a separate toilet and a shower, along with comforts such as toiletries and bath sheets. You can enjoy views of the city.
Situated in proximity to this New Delhi hotel, the restaurant Moti Mahal offers an Indian menu.