Located in Udaipur, Hotel Baba Palace is minutes from Jagdish Temple and Crystal Gallery.
This hotel is within close proximity of City Palace and Lake Palace.
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.