Featuring 3-star accommodation, Best Western Plus New Richmond Inn & Suites is located in New Richmond, 15 km from Float-Rite Amphitheatre and 33 km from University of Wisconsin-River Falls.
Number of rooms: 60
240 Paperjack Dr , New Richmond, 54017, United States