Classic Luxury

The Leela Palace New Delhi

Located in heart of the New Delhi and set amongst the imposing architecture of the diplomatic enclave, the Leela Palace is one of Delhi's best addresses and is already regarded as one of the worlds finest metropolitan hotels.

Highlights

  • The hotel boasts a rooftop swimming pool with great city views

  • Centrally located for easy access to the hotspots of Delhi

  • Four Restaurants and large bar provide an array of dining options for guests

  • Part of The Leela Hotel Group, expect excellent service here


When to visit

  • J
  • F
  • M
  • A
  • M
  • J
  • J
  • A
  • S
  • O
  • N
  • D
Best time to visit
Good time to visit
Average time to visit
Top tip:

The Leela Palace has a champagne brunch on Sundays - perfect for indulging!

Speak to an Expert on India

Our team of travel specialists are waiting to help you book your next adventure.

Inquire Now
or call us on 212 372 7009

Location

Delhi and the North

The Leela Palace is located in the Diplomatic Encalve of New Delhi. It is near the airport and close to GK Market, Presidential Palace, and Secretariat Building.


Our Top Tours Featuring This Hotel

Why Scott Dunn for Luxury Hotels?