A country house hotel by the sea. A long established hotel set in an elevated position offering impressive views of the sea and Sussex Downs.