The Cat o' Nine Tails Filming Locations

The Cat o' Nine Tails was filmed in Rome in Italy.
Show Map
 

Via Vincenzo Vela, 15

Arnò’s Apartment

Source: Filmap

 

Sportello Ministero dei Trasporti

Terzi's Research Center (lobby)

Source: IMDb

 

Via Santa Teresa, 15

Photographer's Home

Source: IMDb