Situé dans le quartier "South West" à New Delhi, Hotel Royal Town New Delhi se trouve à 4 km d'attractions culturelles telles que le Musée de la Force aérienne indienne.
L'hotel est à moins de 25 minutes à pied du parc Dwarka, alors que le Baoli de l'ère Lodi est à 10 minutes en voiture. Il y a la prison de Tihar dans une zone de 4,1 km, ainsi que Princess Park à proximité de cet hotel 2 étoiles. La gare de New Delhi est à environ 30 minutes en voiture de Royal Town.
Il y a 9 chambres à cet hébergement, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite.
Chefsville Restaurant and Cafe est un endroit parfait pour déguster la cuisine italienne et il est situé à quelques instants de la résidence.