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
71 out of 116
Switzerland, Recreation & Travel, Sports
Switzerland, Recreation & Travel, Airlines/Aviation
Switzerland, Recreation & Travel, Hospitality
Not reporting on Sustainability