Taj Palace, New Delhi has been designed to impress. Its striking boomerang-shaped architecture stands proudly amid acres of lush greenery, perfectly positioned close to the city’s embassies and business district. Inside, an overriding sense of elegance awaits, with sparkling chandeliers and gilded stairways just the beginning of a luxurious journey defined by impeccable service, timeless design and attention to every detail. The only ‘palace’ hotel in the capital since 1983, its five-star amenities perfectly complement the regal ambience, promising guests a refined luxury experience in the heart of Delhi’s vibrant cityscape.