Das komfortable 3-Sterne-Hotel O Dream Town Neu-Delhi liegt im Bezirk East Delhi von Neu-Delhi, das für seine historischen Sehenswürdigkeiten wie das Feroz Shah Kotla Stadion bekannt ist (circa 15 Fahrminuten von der Unterkunft entfrent), und bietet einen Gepäckraum. Darüber hinaus bietet das komfortable Hotel seinen Gästen einen Gepäckraum.
Das Hotel befindet sich 2 km weit weg vom Akshardham und in 300 Meter Entfernung von der U-Bahn-Station Krishna Nagar. Sportkomplex Yamuna liegt in einer Entfernung von 25 Gehminuten von dem dem O Dream Town Neu-Delhi entfernt. Auch das Rote Fort ist 4 km weit weg von der Unterkunft. Das Hotel liegt außerdem ein paar Schritte entfernt von der Bushaltestelle East Krishna Nagar.
Sie sind mit privaten Badezimmern ausgestattet.
In der Nähe gibt es viele Lokale, darunter das Restaurant Lets Eat Veg, das in einer 19 Gehminuten Entfernung vom O Dream Town ist.