Extended Stay America - Birmingham - Wildwood 2 stars

40 State Farm Pkwy., Birmingham, 35209, United States of America

Hotel image
Read more reviews for Extended Stay America - Birmingham - Wildwood