Das Hotel O Dream Town Neu-Delhi bietet einen Gepäckraum und liegt im Viertel East Delhi von Neu-Delhi, rund 10 Minuten mit dem Auto vom Roten Fort und rund 2 km vom Akshardham entfernt.
Das Hotel befindet sich in rund 6 km Entfernung vom Feroz Shah Kotla Stadion. Die Bushaltestelle East Krishna Nagar ist in unmittelbarer Nähe zu dem 3-Sterne-Hotel. Der Flughafen Delhi ist in weniger als 30 Autominuten zu erreichen.
Das Hotel verfügt über 30 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.
Das Restaurant Madras Cafe South Indian liegt in einer Entfernung von 17 Minuten zu Fuß von diesem O Dream Town.