Hôtel de France
Rue Centrale 25
1450 Sainte-Croix
Switzerland
welcome@hotelfrance.ch
Tel: +41 24 454 38 21
Unfortunately the page you're looking doesn't exist (anymore) or there was an error in the link you followed or typed. This way to the home page.