Location: 500 metres from the city centre and the train station. Mulhouse is 60 Km. away and Basel is 90 Km. away.
See more: Hotels in Europe Hotels in France Hotels in MontbÉliard Holiday Destinations in Europe