Situated on the outskirts of Alzenau in Bavaria, this family-run hotel offers a peaceful break amid the natural beauty of a spacious private park.