3663 Netaji Subhash Marg Near Sabji Mandi, New Delhi, India
Show map
The comfortable 3-star Hotel Royal Afghan New Delhi is located in close proximity to Sunehri Masjid Mosque and features currency exchange and a tour desk. This New Delhi hotel lies in the Central Delhi district of New Delhi, just 1.2 km from such cultural sights as the interesting National Gandhi Museum and Library.
The hotel is around a 10-minute drive from the 176-acre National Zoological Park and within reach of Jama Masjid underground station. There is Madame Tussaud's Museum 2.8 km from the Royal New Delhi. The triumphal arch "India Gate" is approximately a 15-minute drive away, while New Delhi train station is situated nearly 25 minutes' walk from the accommodation. This New Delhi hotel is in the vicinity of Doctor Ambedkar Terminal bus station.
The allergy-free rooms at the Royal combine such comforts as air conditioning with a flat-screen TV with satellite channels. They also comprise a sitting area and an outdoor seating area. The rooms also overlook the city.
Guests can enjoy a selection of Indian dishes at Moti Mahal situated about 600 metres from the property.
+ More- Less
Most Popular Facilities
24-hour services
Shuttle
Meeting facilities
No Smoking
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
New Delhi
Attractions
Buddha jayanti park - 1.4 km
Gandhi Park - 1.9 km
Cannaught Place - 2.5 km
Central Park - 2.5 km
Pragati Maidan - 3.2 km
India Gate - 3.8 km
Purana Qila (old fort) - 4.1 km
Delhi Zoo - 4.7 km
Karol Bagh Market - 4.7 km
Airports
Delhi International - 23 km
Train stations
New Delhi Railway Station - 2 km
Rooms & Availability
Please wait, we’re checking available rooms for you.