Find more
Hotels in New Delhi

The Leela Palace New Delhi  Tel: +91-11-3933-1234
Chanakyapuri, New Delhi 110023, India
Five-star hotel in the exclusive Diplomatic Enclave in New Delhi; boasts 260 luxurious rooms and suites, the royal club, 3 exclusive restaurants and a bar, ballroom, meeting & event space spread over 10,400 sq ft, spa designed on two levels etc

Related Keywords: Luxury accommodation, deluxe hotels, place for stay, Business Hotels, formerly Leela Palace Kempinski New Delhi

Map placements may be only approximate. Please check site.