Mit Blick auf die Isle of Wight, an der Küste in Lymington Das Hotel befindet sich in einer feinen Ausgangsposition im Hinblick auf die Entdeckung der Insel, dem New Forest und die Südküste von England. Alle Zimmer sind gut ausgestattet und verfügen über eine Reihe von modernen Annehmlichkeiten, die Fernsehen, Telefon und eigenem Bad. Es gibt ein Restaurant vor Ort und Conferencing-Service.