Das 2-Sterne-Hotel O City Plaza Neu-Delhi bietet seinen Gästen 90 Zimmer und liegt 10 Minuten mit dem Auto vom Roten Fort entfernt.
Das Hotel liegt in einer Entfernung von 3 km vom National Gandhi Museum und in einer Entfernung von 6 km vom Bahnhof Neu-Delhi. Zu den nahe gelegenen Sportattraktionen gehört Sportkomplex Yamuna (ist in 15 Fahrminuten Entfernung vom Hotel). Auch die Festung Purana Qila ist in einer Entfernung von 4 km vom O City Plaza Neu-Delhi. Die U-Bahn-Station Nirman Vihar ist ebenfalls ca. 10 Minuten Gehweg von der Unterkunft entfernt.
Das Restaurant The Yellow Chilli liegt in unmittelbarer Nähe zur Unterkunft und bietet eine große Auswahl an Gerichten der chinesischen Küche.