2018 editionNo. 75
The Leela Palace New Delhi
New Delhi, India
In 2018, it remained a commercially and editorially relevant global luxury hotel, supported by capital-city palace design, high service ambition, and strong diplomatic-market relevance and a clear position within New Delhi's high-end hospitality market.
The annual recordWhy The Leela Palace New Delhi is in The World's Best 100 Hotels 2018
The Leela Palace New Delhi is an urban palace hotel in New Delhi, defined by capital-city palace design, high service ambition, and strong diplomatic-market relevance.
In 2018, it remained a commercially and editorially relevant global luxury hotel, supported by capital-city palace design, high service ambition, and strong diplomatic-market relevance and a clear position within New Delhi's high-end hospitality market.
The essentials.
- Destination
- New Delhi, India
- Property
- Urban palace hotel
- Operator
- The Leela Palaces, Hotels and Resorts
- Opened
- 2011
LocationNew Delhi, IndiaOpen map ↗
Edition factsThe record at a glance
- Position
- No. 75
- Hotel type
- Urban palace hotel
- Destination
- New Delhi
- Country or region
- India
- Management in 2018
- The Leela Palaces, Hotels and Resorts
- Opening year
- 2011