This is a great hotel to stay in. I was there for a business trip and was going to stay in springfield but end up staying in strafford. The lady there was very friendly. The room i stayed in was not to bad, there beds were just GREAT!!! Had the best sleeep ever.
More
- Strafford Super 8
- Strafford Super Eight