Home > honeymoon > the indian ocean > india > resorts > the leela palace new delhi

The Leela Palace New Delhi

The Leela Palace New Delhi in India honeymoon resort photo

About The Leela Palace New Delhi

Located in New Delhi, The Leela Palace New Delhi is near the airport and close to Teen Murti Bhavan, Presidential Palace, and Secretariat Building. Additional points of
View Resort Website View More Photos View Offers and Prices
0 Shares