Kesar Vilas is one of the best budget hotels that provide decent accommodation and basic facilities for a relaxing holiday in Udaipur. Udaipur was once a princely state in India at the time of the British Raj. Udaipur is nicknamed as the 'City of Lakes' for its picturesque lakes. Guest can visit the City Palace which is located 2 km away from the property. Hotel has decent and well maintained rooms for a comfortable and memorable stay. Hotels also boast of having in-house restaurant where guest can enjoy scrumptious breakfasts as well as meals. Guest can also seek blessings from Jagdish temple which is around 3 Km from the hotel. If Jaipur is the pink city and Jodhpur the blue, Udaipur is the city of cream, rose and honeysuckle hues.