A luxury hotel located in the Vallée de Joux, Switzerland, designed to offer guests a unique experience in the heart of the watchmaking region.
1857
Switzerland
11 - 50 employees
Hospitality
$10M - 25M in revenue
Industry Rank
59 out of 106
Switzerland, Recreation & Travel, Hospitality
United States, Recreation & Travel, Hospitality
Not reporting on Sustainability