L'Hotel O Dream Town 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 circa 10 minuti in macchina dal Forte di Salimgarh.
Avrai bisogno di 30 minuti di auto per raggiungere l'aeroporto Internazionale Indira Gandhi. L’hotel è abbastanza vicino alla stazione della metropolitana Krishna Nagar. L'O Dream Town Nuova Delhi è situato a circa 15 minuti in auto dalla Moschea Jama Masjid. La fermata dell'autobus East Krishna Nagar si trova a due passi da questo hotel.
Le 30 camere di questo alloggio sono dotate di un impianto di climatizzazione, nonché di servizi di intrattenimento quali una TV a schermo piatto con canali satellitari.
Durante il soggiorno presso l'hotel O Dream Town Nuova Delhi, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Madras Cafe South Indian, a soli 1 km, o il ristorante Tiwari's, a 5 minuti a piedi.