Exhibits Showcases The Famous Prison's History And Last Day A part of Alcatraz Island comes to the mainland as two exhibits are on display at a pair of San Francisco hotels. For free. Alcatraz: Life on the Rock” and “Alcatraz: The Last Day” can be seen at the Hilton Union Square San Francisco and Parc 55 Hotel in "the City." This is a temporary home thru Sept. … [Read more...]