Taj Palace, New Delhi is a 5-star hotel located in the diplomatic enclave of the city. The hotel offers luxurious rooms and suites, each with a unique decor and modern amenities. Taj Palace, New Delhi also features a variety of dining options, including Indian, Chinese, and Italian cuisine. The hotel's facilities include a spa, fitness center, and outdoor pool. Taj Palace, New Delhi is the perfect choice for travelers looking for a luxurious stay in the heart of the city.