Das Super Hotel O Premium Rooms Neu-Delhi besitzt 30 Zimmer und liegt etwa 4 km vom Qutb-Komplex entfernt.
Das Hotel befindet sich im Bezirk South Delhi von Neu-Delhi, in ca. 25 Gehminuten Entfernung von einer heiligen Stätte, der Khirki-Moschee. Zu den Sehenswürdigkeiten, in rund 4,1 km Entfernung von dem 4-Sterne-Hotel, gehört auch der Qutb Minar. Auch Tughlaqabad ist in einer Entfernung von circa 10 Autominuten von der Unterkunft. Das Super Hotel O Premium Rooms liegt nur 350 Meter von der Bushaltestelle Ambedkar Nagar Depot und rund 15 km vom Bahnhof Neu-Delhi in Neu-Delhi entfernt.
Neben einer Sitzecke sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet.
Das Restaurant Btw liegt in unmittelbarer Nähe vom Super Hotel O Premium Rooms Neu-Delhi.