Hotel ★★

Super 8 by Wyndham Birmingham Downtown

1101 6th Ave N ;, Birmingham (AL), United States Show on map

About Super 8 by Wyndham Birmingham Downtown

Super 8 by Wyndham Birmingham Downtown is a 2-star hotel in Birmingham (AL), United States. It is one of 118 places to stay in Birmingham (AL) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

1101 6th Ave N ;, Birmingham (AL), 35203, United States

Loading map…

Frequently asked questions

Where is Super 8 by Wyndham Birmingham Downtown located?

Super 8 by Wyndham Birmingham Downtown is located at 1101 6th Ave N ;, Birmingham (AL) 35203, United States.

How many stars does Super 8 by Wyndham Birmingham Downtown have?

Super 8 by Wyndham Birmingham Downtown is rated 2 stars.

Stays near Super 8 by Wyndham Birmingham Downtown

Highly rated alternatives close by

All 118 in Birmingham (AL) →

More ways to stay in Birmingham (AL)

See prices on Agoda
Check prices