Zwischen Beaulieu und Lyndhurst, im Herzen der Landschaft in Hampshire, das Hotel bietet eine herrliche Lage zu stützen, falls Sie wollen erkunden, die New Forest oder der Südküste Englands. Es gibt ein Hallenbad, Sauna, Dampfbad und andere Spa-Einrichtungen vor Ort, sowie ein großes Restaurant. Die Zimmer sind gut gestaltet und verfügen über moderne Annehmlichkeiten.