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