Offering a restaurant, Mewari Villa is located in Udaipur. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen TV, air conditioning and cable channels. There is also a dining table. Private bathrooms also come with a shower. Extras include a desk. At Mewari Villa you will find a terrace. Other facilities offered include a tour desk, currency exchange, dry cleaning and a laundry. The bed and breakfast is 500 metres from Jagdish temple, 500 metres from Bagore ki Haveli and 900 metres from City Palace of Udaipur. Udaipur Airport is 24 km away while Udaipur Railway Station is 4 km away. Mewri Villa Restaurant serves Indian and Continental fare. Room service options are available.