I didn't want to sully the purity of the Attendee list with thread drift.
Four star Hotels are a bit thin on the ground in Hamble, but the Botleigh Grange Hotel is about 4 or 5 miles away, and worth a look. Can't think of anywhere nearer, but others will no doubt have better suggestions!