Microtel Inn & Suites by Wyndham Ozark 2 stars

1140 Highway 231 North, Plainview, AL 36360, United States of America

Hotel image
Read more reviews for Microtel Inn & Suites by Wyndham Ozark