This heritage property, dating back to the 17th century has been fully refurbished and now offers seven luxury suites. Located on an island in Lake Pichola, the complex features several historical structures su ... Read more

View all Luxury Hotels in Udaipur