Located in the Swiss canton of Fribourg, the Chalet du Soldat (soldier's chalet) is a must-see mountain restaurant.
Sturdy hiking boots
Cash (Swiss francs)
Suitable clothing for the season
Situated at an altitude of 1,886 meters, this cozy mountain restaurant offers incredible views of the mountain peaks across the Lenzerheide valley.