The Hotel Leela Palace Kempinski

The Hotel Leela Palace Kempinski

About Organization : not available

Category : Hotel

Address : Diplomatic Enclave, New Delhi - 110023,DELHI, National Highway No. 8, New Delhi- new delhi New Delhi ( Delhi ) 110037

Mobile Number : 113933120

Other Number : 011-39331234

Email ID : [email protected]

Web-site :

Close Ads