Das Hotel O Sagar Stay Inn Neu-Delhi befindet sich in unmittelbarer Nähe zum Select Citywalk Einkaufszentrum, und zwar einen 20-minütigen Spaziergang von hier entfernt.
Das Hotel ist in rund 2 km Entfernung vom Qutb Minar gelegen. Das 3-Sterne-Hotel liegt auch in unmittelbarer Nähe von der U-Bahn-Station Hauz Khas. Die Begumpur-Moschee und Malviya Nagar Market sind nur wenige Schritte entfernt von der Unterkunft. Das O Sagar Stay Inn liegt nur 5 Fußminuten von der Bushaltestelle Malviya Nagar Crossing und etwa 20 Minuten mit dem Auto vom Bahnhof Neu-Delhi in Neu-Delhi entfernt.
Das Restaurant Stop My Starvation ist ein paar Schritte entfernt vom Hotel gelegen.