Nestled in the greenery at Barken's Beach, this manor house dates back to 1725 and is situated just a few metres from the tranquil waters of Lake Barken in Bergslagen.
Book this Hotel