Mewargarh Udaipur By Red Lion S Hotel is located in Udaipur, 2.7 km from MS leather craft Ethnographic Museum, and offers an indoor swimming pool. Situated 25 km from Dabok airport, the hotel features car hire service, as well as cars for rent.
This 4-star hotel is within a 10-minute drive of the large Jagdish Hindu Temple in Udaipur. The Mewargarh Udaipur By Red Lion S is within 3 km of the City Palace.
Guests can take advantage of views of the pool.
Namaste Surya Thali restaurant is also about 600 metres away.