How to Get Here!
Chamber of Terror Haunted House is located aboard the SS American Victory, which is docked in Channelside, behind the Florida Aquarium
SS American Victory
705 Channelside Drive Tampa, FL 33602
SS American Victory
705 Channelside Drive Tampa, FL 33602