Oyo Hotel Marina Nowe Delhi jest zlokalizowany w dzielnicy South Delhi w Nowym Dehli, 6 km od takich rodzinnych miejsc jak Park rozrywki Fun 'n' Food Village. Na terenie obiektu znajduje się również parking.
Pokoje w tym hotelu zapewniają gościom telewizję wielokanałową oraz takie udogodnienia, jak klimatyzacja.
Codziennie rano w obiekcie noclegowym serwowane jest kontynentalne śniadanie. Opcje gastronomiczne obejmują również restaurację New York Cafe, w odległości 250 metrów.
W pobliżu warto odwiedzić takie atrakcje jak Centrum biznesowe Worldmark Aerocity oraz Narodowe Muzeum Kolei w Delhi, zlokalizowane 17 min spacerem i 15 min samochodem od tego hotelu odpowiednio. 4 km od Oyo Hotel Marina w Nowym Dehli leży Świątynia Malai Mandir, znane miejsce kultu. Atrakcje kulturalne w okolicy to Muzeum Indyjskich Sił Powietrznych, 10 min drogi samochodem od hotelu. Ten obiekt noclegowy znajduje się w zasięgu ręki od stacji metra Stacja Delhi Aero City, zapewniając łatwy dostęp do wszystkich atrakcji Nowego Delhi.