Das 3-Sterne-Hotel O Comfortable Stay Neu-Delhi befindet sich in unmittelbarer Nähe zum Karol Bagh Markt, und zwar rund 7 Kilometer von hier entfernt.
Der Vip Park liegt ca. 10 Fahrminuten von hier entfernt. Sri Digambar Jain Lal Mandir ist ca. 700 Meter von hier entfernt zu finden. Das O Comfortable Stay Neu-Delhi befindet sich in einer Entfernung von circa 15 Fahrminuten von der Adventure Island. Die U-Bahn-Station Netaji Subhash Place liegt lediglich 550 Meter entfernt.
Jedes der 30 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Das Restaurant Californian Classics liegt in unmittelbarer Nähe von diesem O Comfortable Stay.