Das 3-Sterne-Capital O Corporate Inn Neu-Delhi bietet die Gemeinschaftslounge und liegt im Stadtviertel South Delhi von Neu-Delhi, ungefähr 15 Fahrminuten vom Shree Adya Katyayani Shaktipeeth Mandir und ca. 6 km von der Eisernen Säule entfernt. Im ganzen Gebäude können die Gäste von WLAN profitieren.
Das Hotel befindet sich in etwa 7 km Entfernung vom Qutb Minar. Die nächstgelegene Bushaltestelle Mahipalpur ist in etwa 10 Gehminuten Entfernung.
In den Zimmern stehen den Gästen eine Sitzecke zur Verfügung. Eine Sitzecke und TV sind ebenfalls in den Zimmern vorhanden.
Ein einfaches Frühstück wird jeden Morgen serviert. Das Restaurant Siddharth Shudh Shakahari Dhaba, das ungefähr 400 Meter von hier entfernt liegt, bietet köstliche Gerichte.