
The Crossroads Inn
Mount Tabor Road Wainstalls, Halifax, HX2 7TB, United Kingdom, Halifax
Location Your vacation should be comfortable! Hotel The Crossroads Inn is located in Halifax. This hotel is located in 5 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Etihad Stadium, National Football Museum and Arndale Centre. **At the hotel
Free WiFiParkingBusiness







