|
|
Hilltop Palace Hotel, Udaipur, beautifully situated on top of Ambavgarh hill, the highest point of Udaipur over looking lake Fatehsagar, Swaroopsagar Pichola and the town. The view is difficult to
describe.... impossible to match.
More Information
Reservation |
|