Hotel Om International Nowe Delhi jest usytuowany w dzielnicy Paharganj około 25 min spacerem od atrakcji kulturalnych, takich jak Muzeum figur woskowych Madame Tussauds w Nowym Delhi. Na terenie obiektu dostępne są restauracja.
Pokoje w tym 2-gwiazdkowym obiekcie zapewniają gościom telewizję satelitarną oraz takie udogodnienia, jak klimatyzacja. Wszystkie łazienki wyposażone są w oddzielną toaletę. Łazienki oferują oddzielną toaletę, a także udogodnienia, takie jak suszarka do włosów i ręczniki.
Restauracja Spooky Sky serwuje dania kuchni chińskiej i znajduje się w niewielkiej odległości od Om International.
Wielki Meczet w Delhi znajduje się 2 km stąd, a Świątynia Laxminarayan - w około 2,1 km od hotelu. Om International w Nowym Dehli jest usytuowany w pobliżu atrakcji przyrodniczych, takich jak Ogrody Mogołów 3 km) i Ogród Talkatora 3,1 km). Uliczka Gali Paranthe Wali leży także w odległości 30-minutowego spaceru od obiektu. Ten hotel leży w pobliżu od dworca kolejowego i w bliskiej odległości od dworca kolejowego New Delhi.