Gare de Montpellier Saint-Roch is located in Montpellier, France on Pont De Sete, Rue du Grand Saint-Jean. Gare de Montpellier Saint-Roch is rated 5 out of 5 in the category train ticket office in France.
Address
Pont De Sete, Rue du Grand Saint-Jean