Basé à 7 minutes de marche du Madame Tussauds de Delhi, Hotel The Park New Delhi offre des chambres luxueuses, une connexion du Wi-Fi et un un parking. Situé dans une région d'affaires à New Delhi et à quelques pas de sites spirituels comme la Cathédrale du Sacré-Cœur de Delhi, l'hotel dispose de 220 chambres et d'une piscine.
Cet hotel 5 étoiles bénéficie d'un cadre principal à 2 km du restaurant Old Delhi halal, tandis que des sites naturels comme les Jardins des Lodhis sont à 4 km. Park de New Delhi se trouve à 6 minutes à pied de DLF Limited et à 25 minutes à pied de la Porte de l'Inde. De plus, Palika est à 1 km de cette propriété design et le Temple Akshardham est à 7 km. En séjournant dans l'hotel, les clients bénéficient d'un accès parfait au Centre national pour les arts Indira Gandhi, un site éducatif situé à 5 minutes en voiture. Park est proche des transports en commun, à moins de 500 mètres de la Shivaji Stadium et à quelques instants de l'arrêt de bus Palika Kendra.
Les chambres climatisées sont dotées d'un coffre-fort, du Wi-Fi gratuit et d'une TV LCD, ainsi que d'un minibar et d'une cafetière/théière. Une toilette séparée et une douche sont fournis dans la salle de bain. Ce unique Hotel The Park New Delhi offre à ses clients des salles de bains en sécurité avec une toilette séparée et une douche. Les chambres donnent également sur la ville.
Le petit déjeuner fait maison est disponible sur demande. Hotel The Park New Delhi dispose de 2 lieux de restauration, dont "Mist", le restaurant indien servant des plats indiens. Les invités peuvent se détendre au bar lounge, en dégustant des breuvages et des boissons décontractées.