El cómodo Hotel Royal Afghan Nueva Delhi, de 3 estrellas, es el lugar ideal para alojarse en el barrio Centro de Nueva Delhi de Nueva Delhi, a unos 2 km del Agrasen ki baoli. Este hotel tiene 9 habitaciones con vistas a la ciudad.
El hotel goza de una ubicación privilegiada en los alrededores inmediatos de Sunehri Masjid. El Fuerte de Salimgarh se halla a un corto paseo del hotel Royal Afghan en Nueva Delhi. Los huéspedes pueden conocer fácilmente la historia de Nueva Delhi visitando el Fuerte Rojo de Delhi, ubicado a poco más de 5 minutos en coche de este establecimiento cómodo. La estación de metro Jama Masjid, situada a pocas cuadras de este hotel, ofrece una conexión rápida con todas las zonas de Nueva Delhi.
Las habitaciones del hotel Royal Afghan Nueva Delhi, que incluyen una zona de comedor y una zona de estar, ofrecen una tv de pantalla plana con canales vía satélite. Cada habitación cuenta con inodoro separado y ducha. Hay un inodoro separado y una ducha en los baños privados.
Los huéspedes pueden degustar la comida india en el restaurante Moti Mahal, que se encuentra a unos 600 metros.