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.
Questo hotel si trova a 250 metri da Mandir e accanto alla stazione della metro Laxmi Nagar. Tra i siti storici della zona c'è lo Stadio di Cricket Feroz Shah Kotlaa 3 km. Il Tempio Akshardham è a circa 25 minuti a piedi dall'hotel O Dream Palace Nuova Delhi. La fermata del bus Nirman Vihar è situata a 700 metri da questo hotel e a 7 km dalla stazione ferroviaria New Delhi.
Le 60 camere dell'alloggio sono dotate di un impianto di climatizzazione, nonché di servizi di intrattenimento quali un televisore multicanale.
A due passi dall'O Dream Palace Nuova Delhi, il ristorante Hira Sweets & Restaurant serve piatti di cucina indiana.