Super 8 by Wyndham O’Fallon MO/St. Louis Area
987 West Terra Lane Ofallon, MO 63366-2300 US
- 31 miles from Americas Center
- 6 miles from Mid Rivers Mall
- 23 miles from Magic House
- 13 miles from Harrahs Casino
- 31 miles from Busch Stadium
- 13 miles from Ameristar Casino
- 31 miles from Gateway Arch
- 27 miles from Grants Farm
This Super 8 is ideally located in O Fallon, MO. O Fallon provides access to big city attractions with small town hospitality. O Fallon has a population of 76,000 good natured residents. O Fallon was chosen as one of the best places to live and work in the country.nnThe Super 8 is located off I-70 and exit 216 in O Fallon with local attractions nearby such as shopping malls, outdoor parks, golf courses, great restaurants, casinos, and many more fun places to visit.nnThe Super 8 offers very clean and wonderfully appointed rooms with great service at an affordable rate. Pets...