Hotel Boheda Palace

Hotel Boheda Palace Address: Kalaji Goraji, Near Lake Palace Road, Udaipur, India

Minimum price found for Hotel Boheda Palace was: 2583 INR

Click here to get more information, photos & guest ratings for Hotel Boheda Palace