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