Beloit, Beloit
Spend a second to
save a fortune!
Spend a second to save a fortune!
3018 West Highway 24, Beloit
Super 8 by Wyndham Beloit is a 2-star property set in Beloit. With free WiFi, this 2-star hotel offers a 24-hour front desk and an ATM. The hotel features family rooms.
See MoreUsage of subsidiary facilities may incur additional fees