Address: 1317 State Street
annual Santa Barbara International Film Festival. Located at 1317 State Street, the Arlington was built in 1931 on the former site of the Arlington Hotel
annual Santa Barbara International Film Festival. Located at 1317 State Street, the Arlington was built in 1931 on the former site of the Arlington Hotel