Baymont by Wyndham Mobile/ I-65 Near Herndon Park
930 W I-65 Service Road South -
Mobile,
AL 36609