1. Home
  2. Menomonie
  3. Hotels
  4. Super 8 by Wyndham Menomonie WI

Super 8 by Wyndham Menomonie WI

Super 8 by Wyndham Menomonie WI is a hotel on 1622 N Broadway St in Menomonie. Also listed under inn and motel.

1622 N Broadway St, Menomonie, WI 54751Checked October 2026