Townhouse @ Bedford Street Crewe
100 Bedford Street, Crewe, United Kingdom
★★★
Crewe, United Kingdom
One of the hotels for your stay in Crewe is the Townhouse @ Bedford Street Crewe which is located at 100 Bedford Street, Crewe, United Kingdom. There are many facilities offered at Townhouse @ Bedford Street Crewe, both hotel and room facilities. If you are traveling to Crewe, you can choose Townhouse @ Bedford Street Crewe as a place to stay. Townhouse @ Bedford Street Crewe is located in the region of England, Cheshire
Rotate image to see Townhouse @ Bedford Street Crewe
Hotel Amenities
- Smoke-free property
- Free parking
- Laundry
- Guest accommodation disinfected between stays
- Parking on site
- Non-smoking rooms
- Wifi
- Snack bar
- Air conditioning
- Property cleaned by professional cleaning companies
- Internet
- Free Wifi
- Parking
- Adults only
- Express check-in/out
- Cashless payment available
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets are not allowed