Das 3-Sterne-Hotel O Karan Stay Neu-Delhi liegt in einer Entfernung von 4 km vom Dilli Haat und verfügt über eine Gemeinschaftslounge.
Das Hotel befindet sich im Stadtviertel South West von Neu-Delhi. Zudem lässt sich Park Dwarka innerhalb von 25 Gehminuten erreichen. Auch Indian Air Force Museum ist in einer Entfernung von 4,1 km vom Hotel. Das O Karan Stay Neu-Delhi liegt außerdem ein paar Schritte entfernt von der Bushaltestelle Sector- 6.
Eine Klimaanlage sind ebenfalls vorhanden, und die Zimmer verfügen über eine Sitzecke. Ein Schreibtisch, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.
Jeden Tag bietet das O Karan Stay seinen Gästen ein kostenloses Frühstück. Diese Unterkunft liegt lediglich 12 Minuten zu Fuß vom Restaurant Singla's Sweet entfernt.