
Relais Vert Hotel – Le pied des gouttes
Rue des freres deckherr – Montbeliard, France 25200
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: