The Omerus befindet sich ca. 2 Kilometer von dem 3-Sterne-Hotel O Devika Inn Neu-Delhi entfernt und ist einen Besuch wert.
Die Fahrt zum Flughafen Delhi dauert nur 25 Minuten. Das Hotel liegt in der Nähe vom Lodi Era Baoli, und zwar rund 25 Gehminuten entfernt. Das O Devika Inn Neu-Delhi befindet sich in circa 2,1 km Entfernung vom ISKCON-Tempel. Die U-Bahnstation Nawada liegt auch in unmittelbarer Nähe vom Hotel.
Sie können indische Küche im Restaurant The Mint, genießen, das sich in 13 Gehminuten Entfernung von der Unterkunft befindet.