Langholmen Hotel, located in the Swedish capital of Stockholm, was once as impregnable as San Francisco's infamous Alcatraz. Courtesy Langholmen Hotel

The allure of prison hotels: how some of the world's most famous jails have transformed into luxury stays