BOOK YOUR HOTEL

Leela Kempinski

Leela Kempinski

Leela Palace New Delhi, a flagship property of The Leela Palaces, Hotels and Resorts, is one of the finest architectural marvels built from ground up in the last thirty years in downtown Delhi.

So what are you waiting for?

Proud Members of: