Hotel Taj Palace, New Delhi is a landmark of luxury and elegance set in the heart of the city’s diplomatic enclave. Spanning six acres of lush gardens, this iconic hotel features over 400 elegantly designed rooms and suites, world-class dining at award-winning restaurants like Orient Express and Spicy Duck, and rejuvenation at the serene J Wellness Spa. With a regal ambiance, state-of-the-art amenities, and warm Indian hospitality, Taj Palace offers a refined retreat for discerning traveller’s seeking sophistication, comfort, and excellence in New Delhi.
Looking for help?