Udaipur is known as a lake city in India, in Rajasthan Udaipur is beat place to visit there are lots of lake and main thing is you can enjoy with see view from hotel window,
We have to cross lakes to reach the hotels like, The Taj hotel, Oberoi and Leela palces these are the best hotels in Udaipur they are very costly but its amazing.