Comfort Inn Plover-Stevens Point is located in Plover, 21 miles from Alexander House Center for Art & History. The 3-star inn has air-conditioned rooms with a private bathroom and free WiFi. At the inn, the rooms have a desk. All rooms at Comfort Inn Plover-Stevens Point come with a TV with satellite channels and a safety deposit box. Central Wisconsin Airport is 25 miles from the property.