Our hotel is set under the battlements of Arundel Castle and has an atmosphere of traditional permanence. The kind that prevails in all of the gracious buildings that make up Britain's colourful heritage.
Set in the beautiful countryside of West Sussex, this small, family-run hotel, set in the picturesque town of Arundel, presents itself as the ideal base for touring the South-East of England.
Set within 89 acres of Sussex parkland, this elegant and recently refurbished Georgian manor house boasts a wide range of facilities for both corporate and leisure guest
During your stay, make the most of the hotel's comprehensive ...