Niché dans le quartier "Centre de New Delhi" à New Delhi, Hotel Royal Plaza New Delhi se trouve à 3 km des lieux d'intérêt culturels tels que le Musée international des poupées de Shankar.
L'hotel n'est qu'à environ 10 minutes en voiture du Fort de Salimgarh et à proximité de la station de métro New Delhi. La Église Saint-Jacques de Delhi situé à 2 km de cet hotel 3 étoiles, et le Marché Sadar est à proximité. De plus, Royal Plaza est à quelques pas de la Résidence officielle du président de l'Inde Rashtrapati Bhavan, et la gare de New Delhi est à 15 minutes de marche. L'arrêt de bus New Delhi Metro Express Line est à 950 m de cet hébergement.
Il y a 20 chambres à la résidence, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Les clients peuvent également utiliser une toilette séparée et une douche. Une toilette séparée et une douche, ainsi qu'un sèche-cheveux et des draps de bain, sont inclus dans les salles de bains.
Des plats de cuisine indienne sont proposés au restaurant New Delhi Darbar, situé à côté d'Hotel Royal Plaza New Delhi.