Taj Palace Hotel Delhi

Taj Palace Hotel Delhi

Nestled amidst the heart of the historic Indian capital city, the iconic Taj Palace, New Delhi has held a distinguished position amongst the finest hotels in the world for close to four decades.

Spread over six acres of lush gardens, the 5-star hotel in Delhi is synonymous with timeless luxury and unmatched hospitality.

With panoramic views of the city’s protected green spaces, the hotel offers an inimitable confluence of epitomising elements of Indian art, warm, personalised service and unmatched luxury.

In line with the brand’s sustainability efforts, a highly specialised electronic air filtration system helps maintain the air quality in the hotel, as per international AQI standards, so that you only breathe the purest air.

The elegantly designed guest rooms are the perfect retreat, whether you’re travelling for leisure or work.  Boasting classic interiors that exemplify timelessness, each room has tea & coffee-making facilities, plush bathrobes and slippers, well-stoked minbar and the latest Sony flat-screen TVs. Select from a range of pillow options to ensure the perfect nights sleep.

The hotel is home to four award-winning restaurants featuring an array of cuisines from across the world, a stylish bar, nine-hole putting greens, a temperature-controlled swimming pool and an expansive wellness centre and spa. 

Proceed Booking