The Leela Palace New Delhi

About The Leela Palace New Delhi

The Leela Palace offers a palace-inspired luxury experience. Its accommodation and dining options appeal to premium travellers. Guests can access wellness and event facilities. The hotel is located in the diplomatic enclave.

Services

  • Luxury Rooms
  • Restaurants
  • Spa
  • Swimming Pool
  • Event Facilities

The Leela Palace New Delhi at a glance

Category
Hotels
Location
Africa Avenue, Diplomatic Enclave, Chanakyapuri, Delhi 110023
Rating
No reviews yet – be the first

Questions about The Leela Palace New Delhi

Where is The Leela Palace New Delhi located?

The Leela Palace New Delhi is at Africa Avenue, Diplomatic Enclave, Chanakyapuri, Delhi 110023.

What services does The Leela Palace New Delhi offer?

The Leela Palace New Delhi lists these services: Luxury Rooms, Restaurants, Spa, Swimming Pool, Event Facilities.

Reviews

No reviews yet. If you have used this business, share your experience below.

Write a review

Your rating