River Valley Inn & Suites is located in Osceola, 25 km from Float-Rite Amphitheatre and 25 km from Wild Mountain Water Park. The 1-star motel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 6
1030 North Cascade Street, Osceola, WI 54020, United States