Where is Vichy Station?
Vichy Station is located in Cœur de Ville. If you'd like to find things to do in the area, you may want to check out Thermes de Vichy and Vichy Opera.
Where Can I Stay near Vichy Station?
We've got 239 hotels you can choose from within a mile of Vichy Station. You might want to consider one of these options that are popular with our guests:
Brit Hotel de Grignan
- hotel • Free WiFi • Spa • Spa tub • Attentive staff
VICHY CELESTINS Spa Hôtel
- hotel • Free WiFi • Restaurant • Spa • Attentive staff
Hotel Le Biarritz - Vichy
- hotel • Free WiFi • Terrace • Garden • Attentive staff
Ibis Vichy
- hotel • Free WiFi • Restaurant • Bar
Hôtel Les Nations The Originals Boutique VICHY
- hotel • Free WiFi • Bar • Terrace
Things to See and Do near Vichy Station
What to See near Vichy Station
- Palais des Congrès Opéra Vichy
- Vichy Opera
- Église Saint-Blaise
- Source des Célestins
- Château de Billy
Things to Do near Vichy Station
- Thermes de Vichy
- Vichy Golf
- Musée de l’Opéra de Vichy
- Grand Café Casino
- Les Sources de Vichy