Dotato di Wi-Fi in tutte le camere, l'ostello Hotel River View, a 3 stelle, offre sistemazione a 2 km dal Parco divertimenti Worlds of Wonder. Quest'ostello si trova nel quartiere Delhi Sud e la fermata dell'autobus più vicina, Okhla Terminal, è a circa 10 minuti a piedi.
Potrai visitare il Tempio di Akshardham a circa 7 km. Tra i luoghi di interesse storico più importanti c'è il Forte di Tughlaqabad, situato a 7 km dall'ostello.
Gli ospiti possono soggiornare in una delle 17 camere dotate di una cassetta di sicurezza, un asse e un ferro da stiro e un impianto di climatizzazione.
Ogni giorno viene servita una colazione a buffet. La stazione della metropolitana più vicina è Okhla Vihar, a circa 10 minuti a piedi, mentre l'aeroporto Internazionale Indira Gandhi dista 30 km dal luogo.