Hotel International Stay Nowe Delhi w dzielnicy South Delhi jest usytuowany w ciągu prawie 15 min jazdy od takich atrakcji kulturalnych jak Narodowe Muzeum Kolei w Delhi.
Pokoje w tym 2-gwiazdkowym obiekcie zapewniają gościom telewizję satelitarną oraz takie udogodnienia, jak klimatyzacja. Oddzielna toaleta i prysznic są w każdej łazience. Łazienki oferują oddzielną toaletę i prysznic, a także udogodnienia, takie jak suszarka do włosów i ręczniki.
Mahipalpur jest usytuowana w odległości krótkiego spaceru od International Stay.
Muzeum Indyjskich Sił Powietrznych znajduje się 3 km od tego hotelu, a Kutb Minar jest w około 7 km stąd. Uniwersytet JNU jest popularnym miejscem edukacji, które można zwiedzić 10 min drogi samochodem od hotelu. Świątynia Malai Mandir leży 4 km od obiektu. International Stay w Nowym Dehli leży mniej niż 10 min spacerem od stacji metra Stacja Delhi Aero City, oraz 20 min drogi samochodem od dworca kolejowego New Delhi.