Montpellier Montpellier city is one of the largest cities in the south of France, located 10 kilometers from the Mediterranean coast. Here, in 2005, IKEA opened its first IKEA Montpellier store. IKEA Montpellier 2.9 /5 rating (8 votes) 1 Place de Troie, 34967 Montpellier Details