Hotels near Centro Commerciale Parco Dora

Turin, Italy

Find a place to stay

Other landmarks in Turin

Find out more about Centro Commerciale Parco Dora