Stiftsbasilika St. Peter und AlexanderMinor BasilicaShareStiftsgasse 563739 AschaffenburgGermanyGet directions