Candlewood Suites Downtown Near Mobile Cruise Terminal
121 N Royal Street -
Mobile,
AL 36602