BOOK YOUR HOTEL

Hotel Leela

Hotel Leela

With a majestic location on the Lake Pichola and spectacular view of the Aravalli Mountains, The Leela Palace evokes grandeur and opulence of the land of the Mewar.

So what are you waiting for?

Proud Members of: