Super 8
Inn
Charles City, Iowa
5/10
18 reviews
Free Wi-Fi
Super 8 by Wyndham Osage is located in Osage. The 2-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi. The hotel features family rooms.
Number of rooms: 34
1530 E Main Street, Osage, 50461, United States