We’re comparing great hotel deals for you...

    Hotel Townhouse @ Lord Street Crewe (Crewe, United Kingdom)

    Hotel Townhouse @ Lord Street Crewe (Crewe, United Kingdom)

    About Townhouse @ Lord Street Crewe

    Top amenities

    • WiFi in lobby
    • Free WiFi

    Rating overview

    • LocationNot rated yet
    • RoomsNot rated yet
    • ServiceNot rated yet

    All amenities

    Property amenities
    1. Express check-in
    2. Non-smoking rooms
    3. Free WiFi (public areas)
    4. Free WiFi
    5. Online check-in/check-out
    Room amenities
    1. Free WiFi (rooms)
    2. Closet

    Contact

    81 Lord Street,  CW2 7DL,  Crewe,  United Kingdom

    Frequently Asked Questions about Townhouse @ Lord Street Crewe

    • Is there a pool area at Townhouse @ Lord Street Crewe?

      No, Townhouse @ Lord Street Crewe doesn’t offer pool areas.

    • Are pets allowed at Townhouse @ Lord Street Crewe?

      No, Townhouse @ Lord Street Crewe doesn’t allow pets.

    • Is parking available at Townhouse @ Lord Street Crewe?

      No, Townhouse @ Lord Street Crewe doesn’t provide parking.

    • Where is Townhouse @ Lord Street Crewe located?

      Townhouse @ Lord Street Crewe is located in 81 Lord Street, CW2 7DL, Crewe, United Kingdom.

    • Which popular attractions are close to Townhouse @ Lord Street Crewe?

    Interesting hotels nearby Townhouse @ Lord Street Crewe

    These hotels may also be interesting for you...

    Destinations nearby Townhouse @ Lord Street Crewe

    Other destinations close to Townhouse @ Lord Street Crewe

    Explore nearby attractions