City Palace, Udaipur, is a palace complex situated in the city of Udaipur, Rajasthan. It w...
Lake Pichola, situated in Udaipur city in the Indian state of Rajasthan, is an artificial ...
Jag Mandir is a palace built on an island in the Lake Pichola. It is also called the "Lake...
The Monsoon Palace, also known as the Sajjan Garh Palace, is a hilltop palatial residence ...
There are 838+ hotels available in Udaipur. Prices start at ₹1,498 per night.
More information