Mewari Villa is a great place to stay in Udaipur.
Mewari Villa lies 1.8 km away from Jagmandir Isla. Thanks to a railway station nearby, the hotel is well connected with other parts of Udaipur.
A palace and a temple are set within walking distance.
Rooms of Mewari Villa are appointed with climate control, a personal safe, multi-channel TV, a private balcony and a closet. The rooms have a view over the lake. Mewari Villa offers bathrooms fitted with a shower and bath sheets.
There is a restaurant serving Indian dishes on site. Guests can share a meal in Paps Juice and Natural View, located about 150 meters away.
The hotel provides guests with car rental services.