Das Hostel Hotel River View Neu-Delhi verfügt über WLAN in den Zimmern und ist 10 Minuten Gehweg von der U-Bahn-Station Okhla Vihar entfernt.
Das Hostel befindet sich im Stadtteil South Delhi von Neu-Delhi, in rund 3 km Entfernung von Kultstätten wie dem Lotustempel. Das Humayun-Mausoleum befindet sich in einer Entfernung von ca. 15 Fahrminuten von diesem Hostel in Neu-Delhi. Außerdem liegt das Hostel River View in rund 7 km Entfernung vom Akshardham-Tempel.
Das Restaurant Nezami's Kitchen befindet sich in unmittelbarer Nähe zum Hostel. Die Unterkunft ist gut an viele Sehenswürdigkeiten angebunden und liegt nur 10 Fußminuten von der Bushaltestelle Okhla Terminal entfernt.