Taj Palace, New Delhi is a luxurious 5-star hotel located in the heart of the city. It offers world-class amenities, including a rooftop pool, spa, and fitness center. The hotel's elegant rooms and suites are equipped with modern amenities and offer stunning views of the city. Taj Palace, New Delhi is known for its exceptional service and is a popular choice among travelers visiting Delhi.