Dotato di Wi-Fi in tutta la struttura, l'Hotel O Dream Stay Nuova Delhi, 3 stelle, offre sistemazione a 3 km dal Forte Rosso di Delhi.
L’hotel si trova nel quartiere Delhi Est di Nuova Delhi, a breve distanza dalla stazione della metropolitana East Azad Nagar. Le attrazioni culturali della zona sono il Museo nazionale di Gandhi (4 km) e il Memoriale Rāj Ghāt (3,1 km). L'O Dream Stay Nuova Delhi è situato a circa 10 minuti in auto dalla Strada Gali Paranthe Wali. La fermata dell'autobus Swarn Cinema è a 700 metri. L'aeroporto più vicino è Internazionale Indira Gandhi che si trova a 30 km da questo hotel.
Alcune camere di questo alloggio sono con l'aria condizionata e dispongono di connessione Wi-Fi gratuita e un televisore.
Durante il soggiorno presso l'hotel O Dream Stay Nuova Delhi, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Punjabi Mirchi, a circa 5 minuti a piedi, o il ristorante Chinese Bite, a 5 minuti a piedi.