Taj Palace Delhi de 5 étoiles comprend 402 chambres et est situé à une distance de 3 km des Jardins botaniques de Talkatora. Outre des services fiables, un coffre-fort sont proposés dans l'hôtel.
L'hôtel bénéficie d'un cadre central à moins de 10 minutes en voiture du Nehru Planetarium, tandis que des sites naturels comme les Jardins des Lodhis sont à environ 10 minutes en voiture. Ce étoiles permet aux amateurs d'histoire de se rapprocher de la porte de l'Inde (à 6 km) et de la Résidence officielle du président de l'Inde Rashtrapati Bhavan (à 3 km). Situé dans un rayon de 4 km, la Cathédrale du Sacré-Cœur de Delhi est une destination touristique divine incontournable. Taj Palace est à une distance raisonnable de Defence Officers Mess.
Offrant une cuisine indienne, un restaurant Masala Art se trouve à moins de 5 minutes de marche de l'hôtel.