Located in Thūr, 3.9 km from Anādra, OYO 82384 Hotel Tanwar Palace provides rooms with air conditioning. Featuring a 24-hour front desk, this property also provides guests with a restaurant.
Number of rooms: 30
307511, India, Udaipur, 307511 Thūr, India