From $60 USD Booking.com Nestled among towering pines in the heart of Wisconsin, the Econo Lodge Inn & Suites hotel. The University of Wisconsin-Stevens Point is two miles away. The hotel provides direct access to the Little Plover River.