- Free WiFi



1 / 36
Utilize the express check-in and check-out services to streamline your arrival and departure process.
Work comfortably using the desk provided in each guest apartment.
Smoking is prohibited throughout the entire apartment complex.
Benefit from the scheduled weekly cleaning service provided for all shared living spaces.
Relax in the additional living room space included within the apartment layout.
Some guests have reported missing television sets in rooms despite them being listed as an included amenity.
81 Lord Street, Crewe, CW27DL, United Kingdom
81 Lord Street, Crewe, CW27DL, United Kingdom
No, Townhouse @ Lord Street Crewe doesn’t offer pool areas.
No, Townhouse @ Lord Street Crewe doesn’t allow pets.
No, Townhouse @ Lord Street Crewe doesn’t provide parking.
Townhouse @ Lord Street Crewe is located in 81 Lord Street, CW27DL, Crewe, United Kingdom.
Townhouse @ Lord Street Crewe Nearby attractions include Manchester Piccadilly, Manchester Airport, ACC Liverpool, The University of Manchester, Didsbury, Oxford Road, The University of Liverpool, Old Trafford Football Stadium.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.