The Heart of Indian Hospitality, The Leela Palace New Delhi

The Heart of Indian Hospitality, The Leela Palace New Delhi

For over four successful years, The Leela Palace New Delhi has provided accommodations to the most discerning travelers who have long sought the hidden secrets of India’s rich and dramatic royal past. Experience a journey of the finest Indian hospitality combined with a collection of unique features, where every need of today’s luxury traveler is not just fulfilled but anticipated in advance.

theleela.com