The Best Western Sea Port Hotel is clean and tidy. It's located just by the check in points of both Viking Line ferry and Silja Line which makes it perfect for the ferry travelers. The Castle is also in a close vicinity. The rooms are pretty basic though, they are a bit tired and need renovation. However some rooms are pretty good and newly renovated, but check it in advance.
The breakfast was quite good, cheese, sausages, meatballs, eggs, cereals, yogurts, everything was good , except from juice. The dinner was also good. The staff members at both breakfast and dinner were super friendly. However the room service was odd, they basically didn't do anything, except lightly cleaning the bathroom.
The stroll towards the city from the hotel is long, around 45-60 minutes, depending on your pace, but pleasant , go by the river boulevard.
Overall it's fine, but nothing very special. Stay here for ferry travel as it will save your time in the morning, but for city break choose more central location. less