ibis Styles Crewe is located in Crewe Business Park, only 3 km from Read more [...]
- About Us
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