Hotel

Super 8 by Wyndham Birmingham Downtown

1101 6th Avenue North, Birmingham (AL), United States Show on map

⌂70 roomsProperty size

About Super 8 by Wyndham Birmingham Downtown

Super 8 by Wyndham Birmingham Downtown is a hotel in Birmingham (AL), United States. It is one of 118 places to stay in Birmingham (AL) listed on Triptoic. The property has 70 rooms.

Property facts

Property type
Hotel
Rooms
70
Chain
Wyndham Hotels & Resorts
Brand
Super 8

Location

1101 6th Avenue North, 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 Avenue North, Birmingham (AL) 35203, United States.

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

Super 8 by Wyndham Birmingham Downtown has 70 rooms.

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