CAVOUR SUITES Guesthouse Rome
Attractively set in the Central Station district of Rome, CAVOUR SUITES is situated less than 1 km from Cavour Metro Station, a 6-minute walk from Repubblica - Teatro dell'Opera Metro Station and 500 metres from Rome Termini Metro Station.
Number of rooms: 4
12 Via Antonio Rosmini, Central Station, 00184 Rome, Italy