Super 8 by Wyndham Fairview Heights-St. Louis Near St. Claire Square Mall
45 Ludwig Dr -
Fairview Heights,
IL 62208