302, Imli Ghat, Purohit Ka Khurra, Before Chandpole Parking, Udaipur,313001, Rajasthan-India
Situated on the banks of Lake Pichola, in the city of Lakes – Udaipur, the newly restored and refurnished Mewari Villa Hotel is a treat to one’s soul. Mewari Villa is a luxury heritage hotel and the design of the hotel is inspired from the rich Rajasthani heritage and culture, which gives a palace like vibe to the place.