Betliserstrasse 16, 8872 Weesen, Switzerland
The historic, family-owned Flyhof hotel in Weesen is a traditionally built wood and stone house located directly on the shore of Lake Walen. It features a shaded terrace, a garden with old trees, direct lake access, and beautiful views. The romantic rooms are furnished with antiques; some have shared toilets. A hairdryer and TV are available upon request. The hotel's restaurant serves traditional specialties and Mediterranean cuisine.