11 Exquisite Resorts in Udaipur For a Royal Treat

Popularly known as the ‘City of Lakes’, Udaipur has numerous palaces and water bodies from the Rajput era. British administrators famously dubbed it as the most romantic spot in India. Check out these resorts in Udaipur to enjoy in the lap of royalty.

Search hotels in this collection

Here is the list of 11 Exquisite Resorts in Udaipur For a Royal Treat

This post was published by Shalaka Sreekesh

Share this post on social media
Google +

Top Hotels In udaipur

Comments on this post