Crewe West Premier Inn comes with expected Premier Inn facilities: an Read more [...]
These luxurious apartments are located in the centre of Crewe, within 2 minutes’ walk from of various shops, restaurants and theatres. They offer free Wi-Fi, international satellite TV and 2 free parking spaces per apartment.
For more information see the Earle House Serviced Apartments website
Photos from around the surrounding area