Stratford Inn
Stratford • Show on map
View Details for Price
Stratford Inn has air-conditioned accommodations in Stratford. There's a grill and guests can use free WiFi and free private parking. At the motel, every room has a desk and a flat-screen TV. At Stratford…More info
