Contact Details of The Leela Palace in Udaipur, India.

Find the complete contact details of The Leela Palace including the direct phone numbers, address, email ids, tariff, website links etc.

The Leela Palace - Udaipur

Rate this hotel
0
Is This Info Correct? Yes    No

Address : Lake Pichola
Area : P.O. Box No 125
City : Udaipur
State : Rajasthan
Pincode : 313001
:  0294-6701234
:  0294-6701212
:  reservations.udaipur@theleela.com

Other Hotels Nearby Udaipur