The Anchor Inn is an award-winning country Inn, offering charming accommodation, intimate countryside dining and a warm, friendly service in the heart of the Hampshire countryside. The lovely inn has been awarded 2 Rosettes and 5 Star Restaurant with rooms by the AA. All bedrooms have power showers, sumptuous beds, feather pillows and duvets, thick cotton dressing gowns, comfy chairs, flat screen TVs, DVD player and DVD list available on request, hairdryers, telephones, wireless internet and luxurious toiletries. Our restaurant serves classic British dishes made with seasonal and local produce.
Text supplied by third party.