Localizado no bairro de negócios, o The Park New Delhi Hotel exclusivo de 5 estrelas dispõe do parque de estacionamento no local. Centralmente localizado perto da estação de metrô, este hotel está a 3.5 km de um marco histórico chamado Forte Vermelho.
O Mercado de Karol Bagh fica a 3.5 km e Rāj Ghāt Memorial a Gandhi está a 3.7 km. Os locais de interesse religioso na área incluem a Igreja de St. James (a 4.1 km) e o Túmulo de Humaium (a 6 km). Este hotel luxuoso lhe permite desfrutar da vista natural como Bangla Sahib Sarovar a 17 minutos de distância a pé. O The Park New Delhi Hotel está localizado relativamente próximo da Porta da India e estação de autocarros Shivaji Stadium Terminal está a 10 minutos de distância a pé. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 19 minutos de carro.
De frente para a cidade, alguns dos 220 quartos vêm com Wi-Fi e TV de LCD, e coisas essenciais como cortinas opacas e controle de temperatura. Mobilados com camas grandes, eles também têm janelas a prova de som. As casas de banho seguras oferecem banheira de spa e sauna, juntamente com roupões e touca de banho.
O pequeno-almoço continental é servido no restaurante todas as manhãs. Tem um restaurante a la carte com terraço. Os hóspedes podem relaxar no bar da piscina dessa acomodação. Além disso, My Bar Headquarters oferece uma variedade da cozinha indiana e fica a 7 minutos a pé deste hotel.