Hilltop Palace
5 Ambavgarh Fatehsagar,Udaipur,313001
About me
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