Splendid New Luxury Hotel in New Delhi
The Leela Palace is one of New Delhi’s newest and most spectacular luxury hotels. It is located in the leafy Chanakyapuri district — home to many foreign embassies and ambassadors — within a short drive of many of the city’s top business, shopping, and tourist destinations.
An architectural showpiece, the hotel is shaped like a butterfly and features a stunning gold-leaf dome at the juncture of its two wings. Its interior spaces hold numerous impressive works of art, from elegant miniature paintings to huge elephant statues sculpted from sandstone. The opulent, airy lobby boasts Murano chandeliers, soaring columns, a marble floor, and hand-woven Turkish carpets.
In addition to its luxurious guestrooms, the hotel offers five excellent dining spots — including outposts of New York’s famous restaurants Le Cirque and Megu — and a chic bar. It also features a world-class spa and a rooftop infinity pool that provides panoramic views of the city.