Amberley Castle
West Sussex, England
Stay from £260 per room, per night (bed & breakfast).
Our Experts Say:
Located 90 minutes form London, surrounded by beautiful English countryside, Amberley Castle is a unique luxury hotel steeped in over 900 years of history. Within its Medieval walls lies a picturesque retreat which seamlessly blends ancient architecture and history with modern design and contemporary cuisine, cooked to the highest standards. See more