Das Hotel O The Corporate Plaza Neu-Delhi liegt rund 7 km vom Humayun-Mausoleum entfernt, bietet seinen Gästen einen Gepäckraum.
Das Hotel befindet sich in Neu-Delhi, einen 10-minütigen Spaziergang von der U-Bahn-Station Govind Puri entfernt. Universität Jamia Millia Islamia befindet sich in ungefähr 3 km Entfernung vom Hotel. Auch Temple ist ganz nah an der Unterkunft zu finden. Das O The Corporate Plaza befindet sich in einer Entfernung von ca. 20 Fahrminuten vom Bahnhof Neu-Delhi.
Die Gäste können Gerichte der afghanischen Küche im Restaurant The Grill Kitchen 100 Meter von hier entfernt kosten.