The Leela Palace Delhi, India Our rating: Opulent

The Lutyens-inspired Leela Palace sits within the diplomatic enclave of central New Delhi within easy reach of many of the city's sights.

The Leela Palace New Delhi, Delhi
Map of The Leela Palace Delhi, India
The Leela Palace New Delhi, Delhi
Guest room, The Leela Palace, Delhi
View hotel in detail