Hotel Taj Palace is located in the heart of India’s capital city, New Delhi. Spread over six acres of lush gardens, this 5 star hotel in Delhi is synonymous with timeless luxury and unmatched hospitality. With panoramic views of the city's verdant protected greens, the venue hotel offers an inimitable confluence of epitomizing elements of Indian art, warm, personalized service and unmatched luxury.
The Hotel features four award-winning restaurants featuring an array of cuisines from across the world, a stylish bar, 9-hole mini-golf course, a temperature-controlled outdoor swimming pool and an expansive J Wellness Circle.
It enjoys proximity to major government offices, embassies, and corporate headquarters, making it a preferred choice for business travelers and diplomats.
The Venue is located on 2, Sardar Patel Marg, Diplomatic Enclave, Chanakyapuri, New Delhi. It is well-connected by various modes of transportation.