Scottish Inn & Suites 3 stars

1135 W. Macarthur Ave, Eau Claire, 54701, United States of America

Hotel image
Read more reviews for Scottish Inn & Suites