Location Amberley, West Sussex, England (Google Map Location) Open for Visitors Yes Owned by Andrew Brownsword Hotels Official Website Amberley Castle Rooms Available Yes (wedding,

Location Amberley, West Sussex, England (Google Map Location) Open for Visitors Yes Owned by Andrew Brownsword Hotels Official Website Amberley Castle Rooms Available Yes (wedding,