L'Hotel O Dream Palace Nuova Delhi, 3 stelle, dotato di un deposito bagagli, si trova nel quartiere Delhi Est di Nuova Delhi, a una distanza di 4 km dal Forte Rosso di Delhi e a soli 5 minuti a piedi dai Laxmi Nagar Market. Qui il Wi-Fi è disponibile in tutta la struttura.
Questo hotel si trova a soli 10 minuti a piedi da Mandir e accanto alla stazione della metro Laxmi Nagar. Gli ospiti possono visitare diversi luoghi di culto, come la Tomba di Humayun, a una distanza di 6 km dall'hotel O Dream Palace Nuova Delhi. Questo hotel è a circa 25 minuti a piedi dal Tempio Akshardham. La fermata del bus Nirman Vihar è situata a 700 metri dall'alloggio e a 7 km dalla stazione ferroviaria New Delhi.
Le 60 camere dell'O Dream Palace Nuova Delhi sono dotate di un impianto di climatizzazione, nonché di servizi di intrattenimento quali un televisore multicanale.
Il ristorante Hira Sweets & Restaurant si trova a soli 6 minuti a piedi.