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
Private Bathroom
Linens
Desk
Carbon monoxide detector
Towels
Shampoo
Shower
Toilet paper
Electric kettle
Body soap
Flat-screen TV
Carpeted
Conditioner
Trash cans
Ironing facilities
Bottle of water
Wardrobe or closet
Heating
Soundproof
Room size (12 square meters)
Superior Single Room
Heating
Private Bathroom
Desk
Body soap
Electric kettle
Flat-screen TV
Satellite channels
Toilet paper
Wardrobe or closet
Shampoo
Iron
Conditioner
Towels
Carbon monoxide detector
Cable channels
Carpeted
TV
Linens
Trash cans
Ironing facilities
Soundproof
Streaming service (like Netflix)
Shower
Room size (8 square meters)
Double Room with Shared Bathroom
Iron
Flat-screen TV
Towels
Streaming service (like Netflix)
Shared bathroom
Shampoo
Conditioner
Linens
Carpeted
TV
Trash cans
Ironing facilities
Soundproof
Toilet paper
Desk
Carbon monoxide detector
Wardrobe or closet
Heating
Electric kettle
Body soap
Room size (8 square meters)
Single Room with Shared Bathroom
Wardrobe or closet
Flat-screen TV
Streaming service (like Netflix)
Carbon monoxide detector
Body soap
TV
Heating
Soundproof
Towels
Toilet paper
Carpeted
Ironing facilities
Linens
Desk
Shared bathroom
Iron
Trash cans
Shampoo
Electric kettle
Conditioner
Room size (7 square meters)
Hotel Amenities
Internet
Contactless check-in/out
Guest accommodation disinfected between stays
Non-smoking rooms
Free Wifi
Adults only
Express check-in/out
Wifi
Smoke-free property
Hotel policy
Check-in time is 16:00 and check-out time is 10:00