One of the hotels for your stay in Crewe is the Townhouse @ Lord Street Crewe which is located at 81 Lord Street, Crewe, United Kingdom. There are many facilities offered at Townhouse @ Lord Street Crewe, both hotel and room facilities. If you are traveling to Crewe, you can choose Townhouse @ Lord Street Crewe as a place to stay. Townhouse @ Lord Street Crewe is located in the region of England, Cheshire
Rotate image to see Townhouse @ Lord Street Crewe
Choose a room
Superior Double Room
Wardrobe or closet
Shower
Linens
Desk
Body soap
Ironing facilities
Private Bathroom
Electric kettle
Trash cans
Bottle of water
Flat-screen TV
Conditioner
Carpeted
Toilet paper
Shampoo
Heating
Towels
Carbon monoxide detector
Soundproof
Room size (12 square meters)
Superior Single Room
Carpeted
Shower
Private Bathroom
Conditioner
Electric kettle
Body soap
Heating
Iron
Towels
Wardrobe or closet
TV
Satellite channels
Streaming service (like Netflix)
Desk
Linens
Cable channels
Trash cans
Toilet paper
Carbon monoxide detector
Shampoo
Ironing facilities
Soundproof
Flat-screen TV
Room size (8 square meters)
Double Room with Shared Bathroom
Towels
Body soap
Wardrobe or closet
Desk
Flat-screen TV
Trash cans
Shared bathroom
Soundproof
Heating
Carbon monoxide detector
Electric kettle
Streaming service (like Netflix)
Iron
Ironing facilities
Conditioner
Toilet paper
TV
Shampoo
Carpeted
Linens
Room size (8 square meters)
Single Room with Shared Bathroom
Linens
Shampoo
Towels
Desk
Heating
Soundproof
Ironing facilities
Iron
Trash cans
TV
Carpeted
Toilet paper
Electric kettle
Wardrobe or closet
Streaming service (like Netflix)
Shared bathroom
Body soap
Conditioner
Flat-screen TV
Carbon monoxide detector
Room size (7 square meters)
Hotel Amenities
Smoke-free property
Wifi
Express check-in/out
Guest accommodation disinfected between stays
Non-smoking rooms
Adults only
Contactless check-in/out
Free Wifi
Internet
Hotel policy
Check-in time is 16:00 and check-out time is 10:00