Welcome to Crow Wood Hotel & Spa Resort which we believe is set to become one of the best hotels in Lancashire. This brand new luxury hotel set in 40 acres of private parkland in Burnley, Lancashire, within the Crow Wood resort. With spectacular... Read More
The North West of England is well connected with the UK and Europe through the cities of Manchester and Liverpool. With a large selection of North West venues, it is an ideal regional hub for international meetings and special events.
Manchester , Greater Manchester
Bolton, Greater Manchester
Manchester, Greater Manchester