Das Hotel R Inn Neu-Delhi ist mit 3 Sternen ausgezeichnet und bietet 25 Zimmer an. Das Hotel befindet sich im Stadtteil South Delhi und ist in einer Entfernung von 3 km von natürlichen Sehenswürdigkeiten wie dem Surajkund See.
Attraktionen der Stadt wie Tughlaqabad (liegt in 10 Autominuten Entfernung vom Hotel), und der Lotustempel (ist nur 15 Minuten Fahrweg von der Unterkunft entfernt) sind einen Besuch wert. Gäste können Sehenswürdigkeiten wie die Khirki-Moschee besuchen (liegt in einer Entfernung von 4 km vom R Inn Neu-Delhi). Der Jahanpanah City Forest ist in 20 Autominuten zu erreichen. Der Bahnhof Neu-Delhi ist in 30 Autominuten Entfernung von der Unterkunft.
Alle Zimmer bieten einen Hosenbügel und eine Klimaanlage sowie einen Balkon und einen Ankleidebereich. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Badelaken zur Ausstattung des Badezimmers.