L'hotel Rts Hotel & Spa New Delhi est situé dans la localité de "South West", à moins de 6 km du Parc d'attractions Fun 'n' Food Village, ce qui est fortement recommandé pour une visite en famille. Cet hôtel 3 étoiles offre également la location des bicyclettes pour explorer la région.
L'hôtel se trouve à moins de 7 km du pilier de fer de Delhi et à moins de 7 km du Qûtb Minâr. Rts Hotel & Spa de New Delhi est également situé à moins de 300 mètres du Sankat Mochan Hanuman Mandir et à moins de 3 km du Musée de la Force aérienne indienne. Les sites éducatifs à proximité incluent l'Université Jawaharlal-Nehru, qui se trouve à moins de 3 km de l'hôtel. Rts Hotel & Spa se trouve à 650 mètres du Mahipalpur, et juste à côté de le Delhi Aero City.
Les 16 chambres sont équipées des détecteurs de fumée et d'une clé électronique (carte), ainsi que de conforts tels qu'une climatisation. Une douche et un évier sont également inclus dans ces chambres, en outre des serviettes et des pantoufles sont aussi fournis.
Un restaurant First Choice propose une cuisine asiatique et se trouve à 550 mètres de l'hôtel.