A 600 m del Madame Tussauds Delhi, el único Hotel The Park Nueva Delhi, de 5 estrellas, goza de una ubicación privilegiada en el centro de Nueva Delhi. Ubicado a unos cuantos pasos de la estación de metro Shivaji Stadium, el hotel incluye una piscina y un centro de fitness.
El Zoológico Nacional de Delhi se sitúa a unos 3 km de este hotel, y la Puerta de la India se sitúa a unos 25 minutos a pie. Puedes encontrar el Estadio de críquet Feroz Shah Kotla, un lugar ideal para explorar la zona, a unos 2 km del Park Nueva Delhi. Esta propiedad única te permite disfrutar de lugares de interés natural como Bangla Sahib Sarovar a 950 metros. Justo a la vuelta de la esquina del hotel, los huéspedes encontrarán DLF Limited. La parada de autobús Palika Kendra está a unos 5 minutos a pie de del Hotel The Park New Delhi, y a 1 km de la estación de tren Nueva Delhi.
El establecimiento incluye 220 habitaciones, cada una de ellas con aire acondicionado y servicios de entretenimiento como una tv de pantalla plana con canales vía satélite y un reproductor de DVD. Todas las habitaciones están equipadas con inodoro separado y ducha. Los baños privados cuentan con un inodoro separado y una ducha junto con comodidades como un gorro de ducha y toallas de baño. El hotel Park Nueva Delhi ofrece alojamiento con vistas a la piscina.
Cada mañana, este hotel sirve un desayuno casero. Los huéspedes que buscan comida india son bienvenidos en el restaurante Mist, mientras que aquellos a quienes les gusta la cocina india pueden optar por el restaurante Aqua. El bar lounge es el espacio ideal para disfrutar de bebidas relajantes en el hotel Park.