
Leeds, United Kingdom
Hazlewood Castle & Spa
4-star hotel
Set in seventy-seven acres of stunning woodland, Hazlewood Castle & Spa, BW Premier Collection® is steeped in a history of fortified knights dating back to before 1086. With its own Chapel the former monastery and retreat offers…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


