Das komfortable Super Hotel O Sagar Stay Inn Neu-Delhi ist im Stadtteil South Delhi von Neu-Delhi gelegen, rund 2 km vom Qutb Minar entfernt. Das Hotel bietet seinen Gästen 30 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum.
Das komfortable Hotel liegt in erstklassiger Lage in Neu-Delhi, in ca. 10 Gehminuten Entfernung von der U-Bahn-Station Hauz Khas. Moschee der Macht des Islam gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 2,1 km Entfernung vom Super Hotel O Sagar Stay Inn. Art Karat ist zudem 5 Gehminuten von der Unterkunft entfernt. Die nächstgelegene Bushaltestelle Bhavishya Nidhi Enclave ist in 650 Meter Entfernung.
Die Zimmer sind mit Familien- Badezimmern ausgestattet.
Sie können im Restaurant The Woodhouse Cafe zu Abend essen, das sich gleich neben dem Hotel befindet.