Contacts & location

Address
Rue du Village 63
1874 Champéry
Phone
024 479 10 71
Source: Tripadvisor