Con depósito de equipajes, el Hotel O Dream Town Nueva Delhi, de 3 estrellas, se encuentra en el barrio East Delhi de Nueva Delhi, a unos 4 km del Fuerte Rojo de Delhi y a poco más de 10 minutos en coche del Museo Nacional de Gandhi.
El hotel está situado en Nueva Delhi, a unos cuantos pasos de la estación de metro Krishna Nagar. El Complejo Swaminarayan Akshardham está situado a unos 15 minutos en coche de este hotel. Explora los lugares de interés históricos de Nueva Delhi, empezando por el Estadio de críquet Feroz Shah Kotla, situado a 6 km. El Dream Town Nueva Delhi está situado a 30 km del Aeropuerto internacional de Delhi y bastante cerca de la parada de autobús East Krishna Nagar.
Las habitaciones ofrecen una zona de estar, además de un escritorio para la comodidad de los huéspedes. El entretenimiento en las habitaciones incluye TV de pantalla plana con canales vía satélite, también se proporcionan comodidades como climatizador.
El restaurante Madras Cafe South Indian se encuentra a 17 minutos a pie del hotel Dream Town Nueva Delhi.