Where is Mouchard Station?
Mouchard Station is located in Mouchard. If you're looking for things to do in the area, you might like to visit Saline Royale and Grande Saline.
Where Can I Stay near Mouchard Station?
We've got 43 hotels to choose from within 5 miles of Mouchard Station. You might want to consider one of these options that are popular with our guests:
Château De Germigney - 1.9 mi (3.1 km) away
- hotel • Free valet parking • Free WiFi • 2 restaurants
Cottage character in quiet village on the slopes of Mount Poupet - 4.5 mi (7.3 km) away
- apartment • Free in-room WiFi • Garden
Arbois. Les Gites du Belvédère Grande Maison. Idéale Pour Groupes et Familles - 4.8 mi (7.8 km) away
- hotel • Free parking • Free WiFi • Restaurant
Hotel des Cepages - 4.7 mi (7.5 km) away
- hotel • Free parking • Free WiFi • Restaurant
Hôtel L'Edgar - 2.1 mi (3.3 km) away
- hotel • Free parking • Free WiFi • Restaurant
Things to See and Do near Mouchard Station
What to See near Mouchard Station
- Saline Royale
- Grande Saline
- Tufs Waterfall
- Mont Poupet
- Castle Pecault
Things to Do near Mouchard Station
- Casino de Salins les Bains
- Maison Louis Pasteur
- Arbois Vine and Wine Museum
- La Taillanderie
- Gérard Servant Winery