Hotel Imperial Inn - Nehru Place Nowe Delhi oferuje łatwy dostęp do takich atrakcji turystycznych jak Stacja Nehru Place, położonych w prawie 400 m.
Obiekt noclegowy dysponuje balkonem i miejscem do siedzenia z klimatyzacją, zapewniając najwyższy komfort. Do dyspozycji Gości są bidet i oddzielna toaleta.
Hotel Imperial Inn - Nehru Place jest położony 450 metrów od przystanku autobusowego Sant Nagar oraz w malej odległości od stacji metra Nehru Enclave.
Świątynia Lotosu leży w odległości 20 min spacerem, a Grobowiec Humajuna - 6 km od apartamentu. Fort Tughlaqabad znajduje się 4 km od tego apartamentu.