Hotel Roma E Rocca Cavour

Piazza Carlo Felice 60
Turin
Italy