We spent a lot of time deciding on where to stay in Udaipur. What is the best area to stay in, on the lake, away from the town ?? Madri Haveli is right in the middle of the old town on top of the hill. Super location, easy to walk around and the sites. Regular cars and large vehicles cannot go up to the Haveli you need a tuk tuk. Our driver dropped us across the bridge and Madri Haveli sent a couple tuk tuk's to pick us up. We had two rooms the suite and the really big suite !! Nicely appointed with lovely colored glass work in the windows. BIG bathroom, lots of sitting area's, decent view. The Big suite does warm up on hot days, it was in the mid 30's "C" when we were there. But the AC kept the separate bedroom cool. Everything is clean and spotless. View from the roof top restaurant is excellent. Breakfast was very good and dinners were excellent. Staff really work hard to make your stay enjoyable. Heard there is an annex with a pool being built, will be nice for those hot days. Highly recommend it.