Microtel Inn & Suites By Wyndham Moorhead Fargo Area 2.5 stars

2915 12th Street South, Moorhead, MN 56560, United States of America

Hotel image
Read more reviews for Microtel Inn & Suites By Wyndham Moorhead Fargo Area