Thalhauser Mühle Hotel-RestaurantHotel8.9Very good117 reviewsThalhausenPets allowedFree Wi-FiParkingRestaurantBar8.9Very good117 reviewsPick dates to see pricesSee prices