I stayed at the Bhagwati Hotel with five friends for a weekend trip to Udaipur during our semester abroad. The Bhagwati Hotel has clean rooms and bathrooms, balconies on the upstairs rooms, and most importantly, an amazing staff! They were so kind to us and helped us with everything we needed and any questions we had about Udaipur. The location is great because it is right across from Gulab Bagh, a HUGE and beautiful park, which was great for running and walking. It's also a pretty central location and we walked to and from many attractions (it is also within walking distance to the bus station).
I would definitely recommend this place to other people, and it's a shame that more people don't know about it because it is truly a gem!