Set in a small village in the Doubs valley, a few minutes away from Switzerland, Hotel Taillard is the perfect place for a peaceful and pleasant stay.
For all nature-lovers, our hotel is the ideal place to stay for a day or more. The hotel is nestling among the mountains, at the edge of Doubs, a famous river for flyfishing.