Red Roof Inn Birmingham South Hôtel
1466 Montgomery Highway, Birmingham, AL 35216, États-Unis
Located in Birmingham city centre, this hotel is less than 7 miles from the Birmingham Zoo and less than 4 miles from the shops of Riverchase Galleria Mall.