The Leela Palace, New Delhi
Oppulent City Oasis
The Leela Palace sits in the heart of New Delhi’s busy diplomatic enclave, one of the best spots in the city which puts you in the heart of the action, yet remains an oasis of quiet and calm amongst the hustle and bustle.
Purpose built just a few years ago, the hotel is an elegant blend of Lutyens’ inspired architecture and royal Indian culture with everything from textiles to silverware custom made for the property by skilled local artisans. There are just over two hundred rooms ranging from the comfortable to Grande Deluxe rooms which at 51m² are the smallest in the hotel but some of the largest in New Delhi, to the opulent suites with their own private butler. A selection of restaurants give you world class dining options with cuisines from around the world and the sprawling spa with rooftop pool is the ultimate retreat offering a range of signature treatments and fitness facilities. Throughout, the sophisticated interiors fuse traditional and modern design with Regency‐style furniture, antique brocades and magnificent displays of fresh flowers thanks to the 14,000 blooms delivered daily. A carefully curated art collection showcases eminent work by artists from India and around the world and the hotel’s guided tour of the works comes highly recommended.
Placing you in the heart of New Delhi, The Leela Palace is the perfect base from which to explore this fascinating city and a soothing oasis to return
to after a long day of sight seeing.
Why we like it
- Elegant, sophisticated & oppulent
- The largest rooms in New Delhi
- An oasis in the city centre
- Curated artwork collection