Hotel O Parl Crown Nowe Delhi znajduje się w dzielnicy Mahipalpur, 10 minut jazdy samochodem od lotniska Nowe Delhi Indira Gandhi.
Pokoje wyposażone są w jadalnię oraz telewizja satelitarna dla wygody gości. Wszystkie łazienki mają bidet, oddzielną toaletę i prysznic.
Serwująca szeroki wybór dań restauracja New York Cafe znajdują się maksymalnie 5 min piechotą od O Parl Crown w Nowym Dehli.
Narodowe Muzeum Kolei w Delhi oraz Świątynia Malai Mandir znajdują się odpowiednio 7 km oraz prawie 10 min jazdy autem od hotelu. Park rozrywki Fun 'n' Food Village, który leży w około 6 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Dehli. Około 15 min autem od O Parl Crown znajduje się Muzeum Indyjskich Sił Powietrznych. Hotel mieści się tylko 650 m od przystanku autobusowego Mahipalpur oraz w pobliżu od stacji metra Stacja Delhi Aero City.