Located 1.4 km from Bagore ki Haveli, Hotel Ambavgarh Palace offers 3-star accommodation in Udaipur and features a garden, a terrace and a restaurant. This 3-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 8
H.No. - 3, Kurabad Hills Ambavgarh Near Hilltop Hotel, 313001 Udaipur, India