Soughton Hall Hotel is a unique luxury boutique hotel known as the Wales's very own Downton Abbey. Surrounded by beautiful landscaped gardens, with 14 individually designed and decorated bedrooms, this beautiful hotel is perfectly located to explore the picturesque surrounding areas of North Wales and Cheshire during your stay. Soughton Hall is an Exclusive Wedding Venue and has been voted within UK 10 hotels for it's interior design.