Amberley Castle is a magnificent historical treasure situated near the beautiful village of Amberley in the South Downs, & has stood for over 900 years! It is now a luxury hotel that still retains examples of medieval architecture & is surrounded by perfectly landscaped gardens. This unique & beautiful hotel is perfect for a luxury afternoon tea treat for two.