Photo gallery for The Leela Palace New Delhi
The Leela Palace New Delhi
5-star hotel in Chanakyapuri
Reviews
9.6 out of 10
Exceptional
Popular amenities
9.6 out of 10
Guests loved the amenities.
Explore the area
Diplomatic Enclave Chanakyapuri, New Delhi, Delhi N.C.R, 110023
- GK Market5 min walk
- Embassy Of United States9 min walk
- Teen Murti Bhavan3 min drive
- Delhi (DEL-Indira Gandhi Intl.)13 min drive