Das Hotel O Mansarover Inn Neu-Delhi ist im Stadtteil West Delhi gelegen, 3 Kilometer vom Uhrturm entfernt. Außerdem gibt es Parkplätze.
Das Hotel befindet sich in einer Entfernung von ungefähr 10 Fahrminuten vom Bahnhof Neu-Delhi und bietet einen schnellen Zugang zu den Mystery Rooms. Das 3-Sterne-Hotel befindet sich ganz neben dem Dilli Haat, in ungefähr 4 km Entfernung. Der Pusa Hill Forest ist 10-minütige Autofahrt vom O Mansarover Inn entfernt. Die Unterkunft liegt in unmittelbarer Nähe von der U-Bahn-Station Ramesh Nagar.
Das Hotel bietet 30 Zimmer mit einer Sitzecke und einem Flachbildfernseher mit Satellitenkanälen für einen angenehmen Aufenthalt in Neu-Delhi. Sie bieten zudem private Badezimmer.
Das Restaurant Cafe Delhi Heights befindet sich direkt neben der Unterkunft und serviert indische Gerichte, es liegt unter anderem nur 650 Meter zu Fuß von hier entfernt.