Das 4-Sterne-Super Hotel O Mannt Stay Neu-Delhi liegt im Bezirk East Delhi von Neu-Delhi, 3 km weit weg von kulturellen Attraktionen, darunter dem National Gandhi Museum.
Das Hotel ist in einer Entfernung von 10 Autominuten vom Zoo von Delhi und nur wenige Schritte entfernt von der U-Bahn-Station Laxmi Nagar. Das Rote Fort liegt zudem ca. 4 Kilometer vom Hotel entfernt. Auch das Feroz Shah Kotla Stadion ist in einer Entfernung von 15 Autominuten vom Super Hotel O Mannt Stay Neu-Delhi. Die Bushaltestelle Ramesh Park ist ebenfalls in unmittelbarer Nähe von der Unterkunft.
In den Zimmern stehen den Gästen eine Sitzecke zur Verfügung.
Das Restaurant Nazeer Foods serviert zahlreiche indische Gerichte und liegt etwa 550 Meter vom Super Hotel O Mannt Stay entfernt.