Situé dans le quartier "Centre de New Delhi" à New Delhi à seulement 1 km du restaurant Old Delhi halal, Hotel Royal Afghan New Delhi confortable offre des voitures à louer. Composé de 9 chambres avec vue sur la ville, l'hotel 3 étoiles confortable propose un stockage des bagages.
L'hotel se trouve à 100 m du Sunehri Masjid, à environ 25 minutes à pied de la gare de New Delhi. Royal Afghan se trouve également dans les environs du Fort de Salimgarh. Cet hébergement est situé à 2 km de la Mosquée du vendredi, et Doctor Ambedkar Terminal est dans une zone de 800 mètres. L'arrêt de métro le plus proche de l'hotel est la station de métro Jama Masjid, à 10 minutes de marche.
Les chambres disposent d'un coin salon et d'un coin repas, complets avec un équipement de repassage et une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Chacune des pièces est approvisionnée d'une toilette séparée et une douche. Royal Afghan de New Delhi offre également des salles de bains privées avec une toilette séparée et une douche.
Le Moti Mahal, situé dans une zone de 600 mètres, propose des plats indiens.