Amberley Castle...
Amberley Castle. Located in a charming village centre in historic West Sussex, Amberley Castle hotel is a luxurious, full-service retreat set in ? you guessed it ? a 900 year-old castle that is a mix of ancient artefacts and modern furnishings. ...
West Sussex, England