Leela Palace New Delhi IndiaNorther

Leela Palace New Delhi

Atithi Devo Bhava - Guest is God. This ancient Indian credo pervades Leela’s magical properties.

Leela Palace New Delhi

India > Northern India 

Rating : starstarstarstarstarplus
Style : Hotel
Location :

Relish the sumptuous offerings that have led to this property’s ranking as one of Asia’s Best City Hotels. From its design and decor, from gastronomy to hospitality, this magnificent, modern palace is a true reflection of the city’s multifaceted heritage. Its location mere minutes from the airport and Lutyens’ Delhi as well as its undertaking of the Suraksha initiative towards health and hygiene makes this 5-star hotel the ultimate choice for city explorers, history buffs and frequent fliers alike.

Your Destination