The Chateau de Barembach is a little castle “Renaissance” dating from 1892 and having been used as a private home until 1983 where it has become an hotel with great attention to detail and 15 rooms- all with bathroom and private toilet, telephone, TV and minibar. […]
Located on the border of a small lake, this inn offers country charm and no-nonsense accomodations.