L'ostello Hotel River View Nuova Delhi dispone di un parco acquatico e varie possibilità ricreative e di un servizio affidabile, mentre il Parco divertimenti Worlds of Wonder si trova a circa 2 km. Dotato di Wi-Fi, l'hotel vanta anche una posizione a 650 metri dalla stazione della metropolitana Okhla Vihar.
Situato nel quartiere Delhi Sud, quest'ostello dista a pochi minuti a piedi da Rett ka Teela. I siti storici vicini, come il Forte di Tughlaqabad, si trovano a circa 7 km. A 15 minuti in auto dall'ostello River View, la Tomba di Humayun è aperta alle visite di fedeli e turisti.
Il ristorante Nezami's Kitchen è situato a circa 5 minuti a piedi. La fermata dell'autobus Okhla Terminal è a 850 metri.