Microtel Inn & Suites by Wyndham Rice Lake 2 stars

2771 Decker Drive, Rice Lake, WI 54868-7523, United States of America

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