Hotel Baba Palace is located in Udaipur, close to Jagdish Temple, Crystal Gallery, and City Palace. Nearby points of interest also include Lake Palace and Jag Niwas. Read More About Hotel Baba Palace
- 24 Hour Room Service
- FREE Parking
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.