ibis Styles Montbéliard


Montbéliard • Show on map
Price as low as EUR 96.40
Located near the centre of Montbéliard a 2-minute walk from the train station ibis Styles Montbéliard offers a fitness centre free Wi-Fi throughout and a breakfast is available daily. The rooms at ibis…More info


