Hotel Darbargarh is the Best Heritage hotel. It‘s located in the heart of Udaipur. Udaipur is also known as the “City of Lakes”.