The Leela Palace Kempinski Udaipur: Experience royal living of majestic times
The Leela Palace Kempinski Udaipur, with its breathtaking view of the Aravali Mountains stands majestically in a natural setting on the banks of the Lake Pichola. It offers its discerning guests an opportunity to experience royal living of majestic times.