Hotel Baba Palace
155, Jagdish Chowk, Opp. Jagdish Temple, Udaipur (RAJ.),
Udaipur City, 313001
Hotel Baba Palace is one of the popular Hotel located in 155, Jagdish Chowk, Opp. Jagdish Temple, Udaipur (RAJ.) ,Udaipur City listed under
Hotel in Udaipur City
,