Landmass extending into a mountain lake, with a restored 12th-century priory & nearby ruins.
St. Peter's Island is a restaurant in Erlach, Switzerland. It is located at Erlach. Visitors rate it 4.5 out of 5 based on 198 reviews.
Island
St. Peter's Island is located at Erlach, Switzerland.
St. Peter's Island has a rating of 4.5 out of 5 based on 198 reviews.
How to get there