Travelodge by Wyndham Mobile Mobile
816 W I-65 Service Road South
Mobile,
AL 36609
Near Herndon Park
Distance9.8 miles
SELECT