Discover
Montpellier
Montpellier is France's 7th largest city. It is located in the south of France, close to the Mediterranean Sea, and near to Marseille and Nice. It is home to a number of Universities, many of which are highly prestigious, as well as business schools and business centres. Sport and culture are highly valued in the area.