Hotel Roma e Rocca Cavour ***
Turin, Italy
Sleeping Rooms
85 rooms
Location
Sleeping Rooms
Total number of rooms
85
Maximum number of rooms for groups
Address and Location Info for Hotel Roma e Rocca Cavour
Full Address
Piazza Carlo Felice 60 10121
City
Turin
Region
Turin
Country
Italy
Latitude
45.063564
Longitude
7.678978