Located off the Homer Adams Parkway in Alton, Illinois, this hotel is a 15-minute drive from the Lewis and Clark Historic Site. It features an indoor pool and free Wi-Fi.
€65
11 Crossroads Court, Alton
Show on the Map
BEL AIR MOTEL
Situated in Wood River, within 31 km of St. Louis Gateway Arch and 47 km of Hollywood Casino St.