Hotel The Crown Nowe Delhi w dzielnicy Mahipalpur jest usytuowany 7 km od takich atrakcji kulturalnych jak Narodowe Muzeum Kolei w Delhi.
Jest 13 pokojów, które zapewniają miejsce do siedzenia. Są one wyposażone w telewizję satelitarną oraz takie udogodnienia jak klimatyzacja. Oddzielną toaletę i prysznic goście znajdą w łazienkach.
Restauracja Punjabi Nawab's oferuje dania kuchni indyjskiej i znajduje się w jedynie 1 km.
Centrum biznesowe DLF Cyber Hub jest w prawie 8 km, a dworzec kolejowy New Delhi jest w prawie 15 km. Park rozrywki Fun 'n' Food Village, który leży w prawie 4 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Dehli. Około 10 min jazdy od Crown znajduje się Muzeum Indyjskich Sił Powietrznych. Hotel jest położony w bliskiej odległości od przystanku autobusowego Mahipalpur.