|Holiday Inn Alton (Lewis & Clark Trail Site) in Alton|
3800 Homer Adams Pkwy., Alton, IL 62002 US
Holiday Inn Alton (Lewis&clark Trail Site) is a business friendly hotel located in Alton, close to National Great Rivers Museum and Alton Square Mall. Other area points of interest include Argosy Casino. Hotel Features. Holiday Inn Alton (Lewis&clark Trail Site) features a restaurant and a bar/lounge. Room service is available during limited hours. Recreational amenities include an indoor pool, a sauna, and a fitness facility. This 3 star property has a business center and offers business services.