På Mårtenstorget, ungefär tio minuters gångväg från Hotel Finn.