Where is Montpellier Sud de France Station?
Montpellier Sud de France Station is located in Montpellier. If you'd like to find things to do in the area, you might like to visit Odysseum Shopping Centre and Château de Flaugergues.
Where Can I Stay near Montpellier Sud de France Station?
We've got 21 hotels to choose from within just a mile of Montpellier Sud de France Station. You may want to think about one of these choices that are popular with our travelers:
Holiday Inn Express Montpellier - Odysseum, an IHG Hotel
- hotel • Free breakfast • Free WiFi • Outdoor pool • Attentive staff
Kyriad Montpellier Aéroport - Parc Expo
- hotel • Free parking • Free WiFi • 6 beach bars
Things to See and Do near Montpellier Sud de France Station
What to See near Montpellier Sud de France Station
- Château de Flaugergues
- Montpellier Town Hall
- Esplanade de l'Europe
- South of France Arena
- Parc des Expositions de Montpellier
Things to Do near Montpellier Sud de France Station
- Odysseum Shopping Centre
- Zenith Sud
- Polygone Shopping Center
- Opera National Orchestra of Montpellier
- Fabre Museum