The Official Travel Site of Alabama

Where To Stay

Intown Suites Birmingham North

Hotel

Wheelchair Accessible
Capacity: 139

Intown Suites Birmingham North
1100 Huffman Rd.
Birmingham, AL 35215
205-856-4929