
Montbeliard, France
Relais Vert Hotel
3-star hotel · LOGIS
This hotel is situated in Montbeliard, lying just a short distance away from the downtown area. The hotel is conveniently situated just a short distance from the TGV station of Belfort-Montbeliard. This charming hotel enjoys a…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Restaurant


