Marktplatz 12, Ottobeuren
Situated just steps away from the market square and basilica in the village of Ottobeuren this 3-star hotel provides a cosy and relaxing base for exploring the Allgäu region.