Like A Local Guide

The Leela Palace New Delhi

Chanakyapuri  •  ★ 4.7  •  $$$

The Leela Palace is one of Delhi’s grandest and most opulent hotels, a palatial property in the leafy diplomatic enclave of Chanakyapuri inspired by the architecture of Lutyens’ Delhi. It offers sumptuous rooms and suites, a rooftop pool, a luxurious spa and acclaimed restaurants, all delivered with lavish, attentive service. Combining regal splendour, modern luxury and a prestigious location near the embassies and central sights, it is one of the finest places to stay in the capital and a byword for indulgent Indian hospitality.

Check hotel prices →

← Back to Delhi guide

Scroll to Top