Gasten van Om International Hotel New Delhi kunnen van toegang tot Sheila Cinema, gelegen op loopafstand van ongeveer 5 minuten hiervandaan, genieten. Het hotel verleidt gasten ook met pendeldienst.
Dit hotel ligt op ongeveer 2 km van het Rode Fort, op ongeveer 3 km van de Mogoltuinen. Het pand in New Delhi is gesitueerd binnen een paar straten van Ramakrishna Ashram Marg metrostation. Om International is op circa 10 minuten rijden naar de Fatehpuri Masjid geplaatst. Het treinstation New Delhi is op een klein stukje lopen van het 3-sterrenhotel.
Gaten zullen van Chinese keuken genieten bij Paankhuri Restaurant op 200 meter afstand.