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. Private bathrooms also come with a shower. 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 1,641 feet from Jagdish temple, 1,641 feet from Bagore ki Haveli and 2,953 feet from City Palace of Udaipur. Udaipur Airport is 14.9 miles away while Udaipur Railway Station is 2.5 miles away. Mewri Villa Restaurant serves Indian and Continental fare. Room service options are available.