Holiday Inn Alton (Lewis & Clark Trail Site) in Alton +1-800-230-4134 3800 Homer Adams Pkwy., Alton, IL 62002 US Located in Alton, Holiday Inn Alton (Lewis&clark Trail Site) is close to National Great Rivers Museum and Alton Square Mall. This hotel is within the vicinity of Argosy Casino.Rooms Make yourself at home in one of the 137 guestrooms featuring refrigerators and microwaves. Complimentary wireless Internet access is available to keep you connected. Conveniences include desks and complimentary newspapers, and you can also request rollaway/extra beds.Rec, Spa, Premium Amenities Be sure to enjoy recreational amenities, including an indoor pool, a sauna, and a fitness facility. |