À 2 km du Fort de Tughlaqabad, Hotel R Inn New Delhi propose 25 chambres.
Cet hotel 3 étoiles est placé dans le quartier Sud de Delhi, à 15 minutes en voiture du Qûtb Minâr. Les lieux d'affaires à proximité comprennent la Tour Chor Minar (à 7 km) et le Monument Alai Minar (à 8 km). Le Temple du Lotus se trouve à 6 km de R Inn de New Delhi. L'aéroport Delhi International est situé à 25 km de l'hotel et il faut environ 25 minutes en voiture pour s'y rendre.
Dotées d'un bureau, les chambres disposent également d'une cheminée en pierre et des fenêtres insonorisées pour le confort des clients. Les divertissements dans la chambre comprennent une TV à écran plat avec des chaînes satellite, tandis que des équipements tels qu'un fer à repasser et une table à repasser, une climatisation sont également fournis. Les salles de bains sont équipées d'une toilette séparée et d'une douche, ainsi que d'un sèche-cheveux et des draps de bain.