Rooms
Rooms Number: 38
315 Chestnut St - Strafford - USA - Strafford (Mo), United States View Map
General DescriptionThe Award Winning Pride of Super 8 Strafford is conveniently located off of I-44 at exit 88 We are centrally located with easy access to the shopping, business & sports areas with many restaurants close by for you to enjoy Free High Speed Internet ADA defined animals are welcome at this hotel, as well as any other pet with a 10 00 feeThere is a 5000 pet sanitation fee
TripAdvisor vote: 4/5 Based on 102 guest reviews
Rooms Number: 38
Inside the Hotel Super 8 Stafford/springfield Area there is a travel agency available for guests. The Hotel Super 8 Stafford/springfield Area is pleased to host your pets.