Four Points by Sheraton St Louis - Fairview Heights Near St. Claire Square Mall
319 Fountains Pkwy -
Fairview Heights,
IL 62208