Hazlewood Castle & Spa
Paradise Ln, Leeds, Tadcaster LS24 9NJ
+441937535353
Description
Hotel & Spa, Wedding Venue in Yorkshire | Hazlewood Castle
Hazlewood Castle is nestled in 77 acres of stunning woodland in the heart of the Yorkshire countryside, offering 32 bedrooms, 2 restaurants, bars and onsite spa