Jawaharlal-Nehru-Universität befindet sich 10 Autominuten vom Super Hotel O Dream Town Neu-Delhi entfernt und ist einen Besuch wert.
Der Qutb Minar liegt 7 km von hier entfernt. Zu den kulturellen Sehenswürdigkeiten in der Umgebung gehört das National Rail Museum of India, das rund 15 Minuten mit dem Auto von hier entfernt liegt. Bis zur Eisernen Säule sind es nur 8 km von Minuten zu Fuß. Die U-Bahn-Station Delhi Aerocity liegt in einer Entfernung von 10 Gehminuten. Der Flughafen Delhi ist in 10 Autominuten von Super Hotel O Dream Town aus zu erreichen.
Die 30 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten.
Das Restaurant Delhi Barbeque liegt in etwa 400 Meter Entfernung von diesem Hotel.