The Hotel St. Peter's Island is the historic Klosterhotel St. Petersinsel, a car-free, elegant hotel on a peninsula in Lake Biel, Switzerland, known for its natural setting, simple rooms, restaurant with local food, and unique access by boat or ferry.

No comments:
Post a Comment