River Prairie Hotels
River Prairie may be a small part of Altoona, WI, but there is a wide variety of things to do in this area. You certainly can't go wrong booking your stay at Staybridge Suites or The Fairway because you'll be close to all the action!