Candlewood Hotel Hotels Near Ladd-Peebles Stadium

Stadium in Mobile, Alabama
This is our guide to finding Candlewood Hotel hotels near Ladd-Peebles Stadium, a stadium located at 1621 Virginia St in Mobile, AL.

Candlewood Hotel Hotels Closest To Ladd-Peebles Stadium

Candlewood Suites Downtown
Candlewood Suites Downtown Rates, Reviews and Reservations
121 N Royal Street
Mobile, AL 36602
Distance: 2.5 miles
Compare Candlewood Suites Downtown with nearby hotels