L'Hotel O Dream Nuova Delhi offre agli ospiti accesso al Forte di Tughlaqabad, situato a circa 25 minuti a piedi. L'hotel 3 stelle offre 30 camere e servizi come un deposito bagagli e un ristorante.
Questo hotel nel quartiere Delhi Sud gode della vicinanza ad attrazioni turistiche come i Nai Ka Kot, che si trova a 450 metri. La Fabindia a 3 km dall'hotel O Dream Nuova Delhi è una delle attrazioni più vicine. C'è il Tempio del Loto a circa 15 minuti in auto da questo alloggio. La fermata dell'autobus più vicina è Prem Nagar, situata a 500 metri, e la stazione di treno New Delhi è a 17 km.
L’hotel offre camere che dispongono di un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari.
L'O Dream può anche offrirvi una colazione fatta in casa.