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.