Chanakyapuri, New Delhi
Experience India with The Leela, Discover the timeless allure of Delhi, the national capital of India, nestled along the Yamuna River and shaped by countless dynasties. From this luxurious haven, immerse yourself in the city’s vibrant energy. The hotel caters to the modern business traveler with unmatched comforts, offering 480 rooms and suites, two outdoor swimming pools, bespoke recreational facilities, and expansive event spaces.