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 Mont Poupet.
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
- Mont Poupet
- Tufs Waterfall
- Grande Saline
- Castle Pecault
Things to Do near Mouchard Station
- Casino de Salins les Bains
- Arbois Vine and Wine Museum
- Maison Louis Pasteur
- La Maison Natale de Pasteur
- La Taillanderie