Super 8
Hotel
West Branch, Michigan
Super 8 by Wyndham West Branch is located in West Branch. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. The hotel provides an indoor pool, hot tub and a 24-hour front desk.
Number of rooms: 78
2596 Austin's Way, West Branch, MI 48661, United States