Germany Brauhaus Zum Lowen, Choice Hotels Recommendations At Muhlhausen/Thuringen Germany Brauhaus Zum Lowen is The Best Hotels In Muhlhausen/Thuringen Germany . 3 star… Edit