Hotel The Luxury Tiger At Lake Pichola
★★★★
302, Imli Ghat, Purohit Ki Haveli, Udaipur, India Show on map
Hotel Mewari Villa is a 3-star hotel in Udaipur, India. It is one of 1,576 places to stay in Udaipur listed on Triptoic.
302, Imli Ghat, Purohit Ki Haveli, Udaipur, 313001, India
Hotel Mewari Villa is located at 302, Imli Ghat, Purohit Ki Haveli, Udaipur 313001, India.
Hotel Mewari Villa is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Guesthouse/bed and breakfast
Hostel
Hotel
Hotel