Holiday Inn Alton Hotel is located at the intersection of Route 140 and Route 3, 30 minutes from Downtown St. Louis and 30 minutes from St. Louis Lambert International Airport.
137 Guest Rooms. High-speed Internet Access
Holidome. Indoor Pool. Sauna
Holiday Inn Hotel
3800 Homer Adams Pkwy.
ALTON, IL 62002
Holiday Inn Hotel, Alton IL
Holiday Inn Lowest
Internet Rate Guarantee
Good Hotels USA Good Hotels USA
Good Hotels Illinois Good Hotels Illinois