Hotel Sallustio Hotel Rome
Situated conveniently in the Rome City Centre district of Rome, Hotel Sallustio is set 700 metres from Repubblica - Teatro dell'Opera Metro Station, less than 1 km from Barberini Metro Station and a 13-minute walk from Rome Termini Metro Station.
Number of rooms: 9
84 Via Flavia, Via Veneto, 00187 Rome, Italy