Taj Palace, New Delhi is a luxurious hotel that offers non-smoking rooms. The rooms are spacious and well-appointed, with modern amenities and elegant decor. The hotel also features a spa, fitness center, and multiple dining options. It is located in the diplomatic enclave of the city, making it a convenient choice for travelers.