Travelodge by Wyndham Mobile

816 W I-65 Service Road South
Mobile, Alabama 36609
3.2 miles from Ladd-Peebles Stadium
More hotels near this hotel