The Leela Palace 
Listing Category
Address Line 1
Lake, Pichola
Udaipur
State:
Rajasthan
Pin Code
313001
Description


In an ornate complex facing Lake Pichola, this upscale hotel is less than a kilometer from the NH50 and 2 km from City Palace. It has 80 rooms.

Send Message