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