We asked local friend where to stay in Pori, they all said Sokos Hotel Vaakuna. We had no pre booking, but what I've heard there is only couple of weekends in year when hotels are all fully booked. Reception service was better than average, she also gave us tooth brush and things like that to survive in the morning.
Hotel was clean, little bit out dated but still, clean. I don't know about the location, don't know the city of Pori. But usually Sokos Hotels are located in central.
But breakfast! It's like 4-5 star breakfast in central Europe. Best I've had in Finland.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC