Description
The Leela Palace New Delhi — an exclusive 5‑star hotel offering understated elegance in India’s capital Step into refined luxury where a stunning infinity pool overlooks the city’s skyline. Situated in the Diplomatic Enclave of Chanakyapuri, New Delhi, this hotel lies a short drive to the Parliament of India (2.8 mi / 4.5 km). Guests enjoy a serene spa with dedicated facilities, a fully equipped fitness centre, a rooftop terrace for sunset views, and complimentary high‑speed Wi‑Fi throughout the property. The ambience blends regal Indian touches with contemporary comfort, creating a tranquil retreat for discerning travellers. Whether exploring cultural landmarks or simply unwinding, The Leela Palace New Delhi delivers a polished, memorable stay in the heart of the city.