Germany Restaurant-Hotel Maien, Best Hotels Recommendations At Lorrach Germany Restaurant-Hotel Maien is The Best Hotels In Lorrach Germany . 3 star accommo… Edit