Hotel Royal Townhouse à New Delhi est située à environ 25 minutes de marche du parc Bindra et à environ 5 km du Dilli Haat. Il y a aussi un parking.
L'hotel est dans le quartier "West Delhi", à une courte distance de la station de métro ESI Hospital. L'hotel est également à environ 7 km un site naturel tel que l'Adventure Island. De plus, Royal Townhouse est à environ 10 minutes en voiture des Chambres Mystérieuses de Delhi, et la gare de New Delhi est à 20 minutes en voiture.
Les chambres de ce logement 3 étoiles offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme une climatisation. Elles sont équipées d'un bureau, et disposent également d'une cafetière/théière.
Cones And Curries est situé juste à quelques pas de Royal Townhouse de New Delhi.