🏢

The Leela Palace New Delhi

Hotel · New Delhi, Delhi

No approved reviews yet

Contact Business

CallWebsite

Address

Africa Ave, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023 INDIA

Chanakyapuri, New Delhi, Delhi - 110023

Contact Details

Phone: 011 3933 1234

Email: reservations@theleela.com

Website: https://Www.TheLeela.com

Business Timings

Please contact the business for timings.

About The Leela Palace New Delhi

Customer Reviews

No reviews yet. Be the first to review this business.

Write a Review

Reviews appear after admin moderation.