Hotel Le Chamois

Rue De La Gare
Ormont-Dessus
Switzerland