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.

Loader
So what are you waiting for?

Proud Members of:

Pure Life Experiences Connections Luxury Traveller Made

Enquire Now