Wool Merchant Hotel
Wool Merchant Hotel
Hotel
5 Mulcture Hall Road
, Halifax, England, United Kingdom
HX1 1SP
76
Good ·
516 reviews