Das 3-Sterne-Hotel O Mansarover Inn Neu-Delhi liegt 4 km weit weg vom Tihar Prison Complex und bietet einen Gepäckraum.
Das Hotel befindet sich in Neu-Delhi, etwa 10 Minuten zu Fuß von der U-Bahn-Station Ramesh Nagar entfernt. Die Lage des Hotels 3 km weit weg vom Uhrturm ist ein Vorteil. Auch der Laxmi-Narayan-Tempel ist in einer Entfernung von 15 Autominuten vom O Mansarover Inn Neu-Delhi. Die Unterkunft ist in unmittelbarer Nähe zur Bushaltestelle Rajouri Garden Market.
Das Restaurant Pulse Restaurant & Bar, das ca. 1 Kilometer vom Hotel entfernt ist, bietet indische Küche für jeden Geschmack.