The Leela Palace New Delhi

Edit This
Delhi’s newest luxury hotel, The Leela Palace Kempinski New Delhi is an oasis of luxury in the heart of New Delhi.
type:First Class
World66 rating:Rate now:
tel: +91 (11) 3933 1234
address:The Leela Palace New Delhi Chanakyapuri, Diplomatic Enclave New Delhi 110023

back to accommodation