Extended Stay America - Birmingham - Perimeter Park South 2 stars

12 Perimeter Park South, Birmingham, AL 35243, United States of America

Hotel image
Read more reviews for Extended Stay America - Birmingham - Perimeter Park South