Situé dans le Val de Morteau, au coeur du Pays Horloger, à proximité de l'embarcadère des bâteaux pour le Saut du Doubs (chute d'eau clasée Grand Site National), l'hôtel est également le point de départ de nombreuses excursions en France et en Suisse.