Dit comfortabele Hotel Royal Afghan New Delhi met 3 sterren heeft een eersteklas ligging op ongeveer 16 minuten te voet van het Rode Fort en biedt uitzicht op de stad. Voor het gemak van de gasten zijn er een bagageopslag beschikbaar in dit hotel, gelegen in de wijk Delhi Centrum.
Gelegen op 2 km afstand van de Agrasen ki Baoli, het hotel met 9 kamers ligt ook op 2 km afstand van New Delhi treinstation. Royal Afghan is gelegen binnen 5 minuten te voet van Sunehri Masjid en binnen een paar straten van Jama Masjid metrostation. U kunt het Nationale Gandhi Museum gemakkelijk vinden op afstand van 1 km tot dit pand in New Delhi. De nabijliggende bushalte is Subhash Park op wandelafstand van ongeveer 5 minuten ervandaan.
De kamers van Royal Afghan New Delhi bieden gasten een flatscreen TV met satellietzenders en gemakken zoals een strijkijzer en strijkplank, airconditioning. Ze beschikken over een apart toilet en een douche. De privébadkamers zijn uitgerust met een apart toilet en een douche.
Moti Mahal ligt op 600 meter afstand en serveert Indiase specialiteiten.