есть ли какая нибудь разница между ними?
in prison.
At a/the prison --около здания тюрьмы, в заключении--in