Hotel Siebenschläfer am WasserturmAlsdorfAbout 1.9 km from MufflonsChoose dates to see the priceMore