Hotel Sagar palace

Hotel Sagar palace Address: 143, Hotel Street,Inside Udaipole, Udaipur, India

Minimum price found for Hotel Sagar palace was: 1204 INR

Click here to get more information, photos & guest ratings for Hotel Sagar palace