All Super 8 in or near Mercer

Super 8 Park Falls Wi 1212 Highway 13 South Park Falls, Park Falls, WI +1-888-389-4121 ~25.77 miles southwest of Mercer center
  • Cheap hotel
  • Check-in time: 15:00:00
More details
Call to Book
Add your dates for price
Call BookMore Details
Super 8 by Wyndham Phillips 726 South Lake Ave, Phillips, WI 54555 +1-888-675-2083 ~36.98 miles southwest of Mercer center
  • Economical property
  • Pets are OK
More details
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Back to Top