Das 4-Sterne-Hotel O Kc Neu-Delhi liegt in unmittelbarer Nähe vom National Rail Museum of India, und zwar circa 7 km von hier entfernt.
Das Hotel heißt alle Gäste, 5 Fußminuten vom Shani Dham Tempel entfernt, willkommen. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie das Mausoleum Safdar Jangs (6 km) und der Hazrat Nizamuddin Dargah (8 km). Das O Kc befindet sich in etwa 9 km Entfernung vom Humayun-Mausoleum. Dieses Hotel liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist in circa 5 Gehminuten Entfernung von der U-Bahn-Station Panchsheel Park und in unmittelbarer Nähe von der Bushaltestelle Malviya Nagar Crossing. Der nächstgelegene Flughafen Delhi liegt 20 km entfernt.
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen.
In Chickens of Ludhiana und HOP House OF Proteins kann man gediegen speisen.