Holiday Inn Express Montgomery East I-85 3 stars

5135 Carmichael Road, Montgomery, AL 36106, United States of America

Hotel image
Read more reviews for Holiday Inn Express Montgomery East I-85