Taj Palace, New Delhi is a luxurious hotel located in the diplomatic enclave of the city. All rooms are equipped with a coffee maker, and guests can enjoy a cup of coffee at the hotel's café. The hotel also features multiple dining options, a spa, and a fitness center.