Relais Vert Hotel

Relais Vert Hotel – Le pied des gouttes

Rue des freres deckherr – Montbeliard, France 25200

Book the Relais Vert Hotel

Hotel Overview:

The Relais Vert Hotel is a 3 star hotel in Montbeliard, France in the region of Bourgogne-Franche-ComtŽ.  It has 64 rooms and an average reviewer rating of 7.4 out of 10 on Agoda.com.

Additional Photos and Map: