Where is the best place to stay in Udaipur?
Udaipur, also known as the City of lakes, is one of the largest cities in India´s Rajasthan state. It is the historical capital of the Mewar kingdom, and is spread out across an area of 37 km2, with a population of 451,735 inhabitants, according to the 2011 census.
The best place to stay in Udaipur is the area referred to as the “Old City”. As well as having the best selection of the city´s hotels, restaurants and bars, you can also access the large majority of Udaipur´s tourist attractions on foot from here, such as the famous Jagdish Temple, the City Palace, or the Bagore Ki Haveli Museum. It also has easy access to the rest of the area’s most important attractions via public transport, such as the Jag Mandir Palace, the Taj Lake Palace, or the Monsoon Palace.
Another reason the old town is without a doubt the best place to stay in Udaipur is its proximity to Lake Pichola. There are many walks along the river, that for some, become the most unforgettable moments of their stay in Udaipur, as well as the small streets that give this part of the city its unique charm.