Super 8 by Wyndham Eau Claire WI Review – Eau Claire , United States of America

Book Now:


Featuring free WiFi, Super 8 Eau Claire WI offers accommodations in Eau Claire, 1.2 mi from University of Wisconsin-Eau Claire. Each room at this hotel is air conditioned and comes with a TV. Each room is fitted with a private bathroom.

Add comment

Your email address will not be published. Required fields are marked *