This family-run, 3-star hotel lies nestled in the forests and countryside of Brandenburg, a short stroll from the shores of the Netzen See lake and around 60 kilometres from Berlin.