Schafbräu is a hotel and restaurant located in Landsberg am Lech. It offers a dining experience with a focus on German cuisine. The establishment is noted for its comfortable accommodations and clean facilities.