Swiss Olympic House is a hotels in Evilard, Switzerland. It is located at Hauptstrasse 232, 2532 Leubringen. Visitors rate it 4.4 out of 5 based on 135 reviews. You can contact Swiss Olympic House by phone at +41 58 467 61 11.
Hotel
Swiss Olympic House is located at Hauptstrasse 232, 2532 Leubringen, Switzerland.
You can call Swiss Olympic House at +41 58 467 61 11.
Swiss Olympic House has a rating of 4.4 out of 5 based on 135 reviews.
How to get there