In einer 5 Gehminuten Entfernung von dem 4-Sterne-Hotel O Kc Neu-Delhi liegt der Shani Dham Tempel. Darüber hinaus bietet das Hotel seinen Gästen einen Gepäckraum.
Die erstklassige Lage im Stadtteil South Delhi bietet Zugang zum Lotustempel (ist in einer Entfernung von 4 km vom Hotel). Das O Kc Neu-Delhi liegt in einer 5 Gehminuten Entfernung von der U-Bahn-Station Panchsheel Park und in 10 Fahrminuten Entfernung vom Qutb Minar. Außerdem ist die Unterkunft in einer Entfernung von 7 km vom Humayun-Mausoleum, und der Bahnhof Neu-Delhi liegt knapp 12 Kilometer von der Unterkunft entfernt. Die Bushaltestelle Malviya Nagar Crossing befindet sich ebenfalls ein paar Schritte entfernt vom Hotel.
In den Zimmern stehen den Gästen eine Sitzecke zur Verfügung.
Das Restaurant Chic Fish liegt in einer 6 Gehminuten Entfernung vom O Kc Neu-Delhi und bietet eine große Auswahl an Gerichten der indischen Küche.