I stayed at Rangniwas Palace hotel for 2 nights, as part of a planned tour of Rajasthan. Upon my early morning arrival, check-in was fairly fast and easy; and to my pleasant surprise, I was given one of their signature suites, room 4, on the upper floor. It was a lovely room, with four poster bed, antique wardrobe, and a spacious bathroom. Breakfast was included in the meal plan, and I had the choice of continental style eggs or apple cinnamon pancakes, or Indian breakfast. The staff are very helpful and friendly; when I needed to launder 2 items, they were able to oblige with next day service, at no extra cost. And when I asked the manager to call a local merchant to arrange delivery, he did so promptly. The hotel is very charming and is a true Heritage hotel, with central garden and swimming pool. I cannot speak to price, as my stay was arranged through a tour company, but the prices listed online seem fair enough. A good address to know in Udaipur.