The hamlet of Stowford is located within the county of Cheshire. Stowford is situated in the North West region of the UK and is governed by Cheshire East (B) council.
|Crewe Hall - QHotels - crewe|
|Star Rating:||4 Stars|
|The spectacular 17th-century, Grade I-listed Crewe Hall is set in extensive grounds in the Cheshire countryside, with historic Jacobean and modern architecture.|
|Address:||Weston Road, CW1 6UZ, Crewe|
|Number of Rooms:||117|
|Lowest Price Room:||£81.9|
|Highest Price Room:||£220|