Hotel J R International Nowe Delhi w dzielnicy Centrum Nowego Delhi jest położony 2 km od takich atrakcji kulturalnych jak Muzeum figur woskowych Madame Tussauds w Nowym Delhi.
Ten wygodny obiekt ma 21 pokój, niektóre wyposażone są w biurko, telewizję satelitarną i klimatyzację. Do dyspozycji Gości oddzielna toaleta i prysznic oraz takie udogodnienia jak ręczniki kąpielowe.
Restauracja RBG Bar & Grill, która znajduje się prawie 5 min pieszo od J R International w Nowym Dehli, częstuje daniami kuchni chińskiej.
Targ Sadar Bazaar znajduje się w odległości maksymalnie 6 min piechotą od wygodnego hotelu, a takie obiekty przyrodnicze jak Ogród Talkatora leżą w około 3 km. Czerwony Fort jest w prawie 3,1 km stąd. Do pobliskich godnych uwagi obiektów sakralnych należy Wielki Meczet w Delhi, położony prawie 25 min spacerem od J R International. Hotel znajduje się 900 metrów od przystanku autobusowego Panchkuian Road oraz w bliskiej odległości od stacji metra Stacja Rama Krishna Ashram Marg.