Das Om International Hotel Neu-Delhi liegt ungefähr 25 Gehminuten vom Laxmi-Narayan-Tempel in Neu-Delhi entfernt und bietet ein Restaurant. Außerdem gibt es Parkplätze.
Das Hotel liegt in einer 2 km Entfernung vom Karol Bagh Markt und in einer Entfernung von nur 1 km vom Bahnhof Neu-Delhi. Das 3-Sterne-Hotel liegt auch in unmittelbarer Nähe von der U-Bahn-Station Ramakrishna Ashram Marg. Auch Sheila Cinema ist in rund 5 Gehminuten Entfernung vom Om International zu finden. Der Busbahnhof Paharganj stand ist ebenfalls nur 850 Meter zu Fuß von der Unterkunft entfernt.
Das Restaurant Paankhuri Restaurant befindet sich ein paar Schritte entfernt vom Hotel und ist auf die indische Küche spezialisiert.