INTER-HOTEL De La Balance is a charming 3-star hotel located in a very quiet street of the old town in Montbéliard, Eastern France. Housed in a 16th-century manor full of charm, this...
For your business trip in France, choose the great affordable central Montbéliard Hotel Bristol. The hotel lies just steps from Montbéliard City Hall and only 1 km/0.6 miles from the...
Located near the A36 highway connecting Lyon and Mulhouse, the Hôtel Les Relais Verts is a central hotel in Montbéliard, an artistic and historic city where guests can visit a range...