Hotel ★★

Super 8 by Wyndham Alton

1800 Homer Adams Parkway, Alton (IL), United States Show on map

About Super 8 by Wyndham Alton

Super 8 by Wyndham Alton is a 2-star hotel in Alton (IL), United States. It is one of 7 places to stay in Alton (IL) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

1800 Homer Adams Parkway, Alton (IL), 62002, United States

Loading map…

Frequently asked questions

Where is Super 8 by Wyndham Alton located?

Super 8 by Wyndham Alton is located at 1800 Homer Adams Parkway, Alton (IL) 62002, United States.

How many stars does Super 8 by Wyndham Alton have?

Super 8 by Wyndham Alton is rated 2 stars.

Stays near Super 8 by Wyndham Alton

Highly rated alternatives close by

All 7 in Alton (IL) →
See prices on Agoda
Check prices