Comfort Inn Near a train station
11 Crossroads Ct -
Alton,
IL 62002