Property Desc Location Located in central Helsinki Hotel Finn is within walking distance of Stockmanns Atheneum Art Museum and Kiasma Nearby points of interest also include Senate Square and Helsinki Cathedral Hotel Features Hotel Finn features a lib . . .