Holiday Inn Nowe Delhi znajduje się w dzielnicy South Delhi oraz zapewnia możliwość szybkiego dojazdu do lotniska Nowe Delhi Indira Gandhi w ciągu 26 minut jazdy.
Do dyspozycji Gości balkon i miejsce do siedzenia. Rozrywka w pokojach obejmuje telewizję satelitarną, a takie udogodnienia jak klimatyzacja są również zapewnione. Łazienki z oddzielną toaletą i prysznicem, są również wyposażone w ręczniki i kapcie dla dodatkowego komfortu gości.
Podczas pobytu w Holiday Inn w Nowym Dehli goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Shahi Biryani, w odległości 14 min spacerem, czy restauracja Comesum w odległości 7 min spacerem.
Kompleks świątyń Swaminarayan Akshardham jest około 10 min jazdy od hotelu, natomiast Muzeum Lalek Shankary jest w prawie 4 km stąd. W pobliżu od tego hotelu leży Świątynia Nizamuddin Dargah, znane miejsce kultu. Wśród pobliskich atrakcji rodzinnych są Zoo w Delhi, położony około 25 min piechotą od Holiday Inn. 3-gwiazdkowy obiekt znajduje się 800 m od dworca autobusowego Nizamuddin Railway i bardzo blisko od stacji metra Sarai Kale Khan - Nizamuddin.