Situato a soli 2 km dal Forte di Tughlaqabad, l'Hotel R Inn Nuova Delhi comprende 25 camere.
L'hotel si trova nel distretto Delhi Sud, a 30 minuti in auto dalla stazione ferroviaria New Delhi. Gli ospiti possono raggiungere facilmente il Tempio del Loto a soli 6 km dall'hotel 3 stelle. Il R Inn ti posiziona a 10 minuti di auto al Parco Cittadino Jahanpanah.
Arredate con un camino in pietra e finestre insonorizzate, tutte le camere sono dotate di una TV a schermo piatto con canali satellitari, insieme a servizi per la preparazione di tè/caffè. I bagni dispongono di un bagno con WC separato e una doccia e certe comodità, come asciugacapelli e teli da bagno.