The Leela Palace

The Leela Palace

0 (No reviews)
  • Diplomatic Enclave, Chanakyapuri, New Delhi - 110023

About

The Leela Palace located in New Delhi, consists of deluxe rooms also standard and also have fine restaurant, bar, coffee shop, etc. Get details like address, contact number, etc. more

Services

Not Available

 Diplomatic Enclave, Chanakyapuri, New Delhi - 110023

 Get Direction

Send Enquiry