65 via del boschetto, 00184 Roma
Appartamento 3 stelle
Located in Rome, near Cavour Metro Station, Colosseo Metro Station and Santa Maria Maggiore, Rione Monti & Cavour Apartment features free WiFi. This property is situated a short distance from attractions such as Coliseum, Trevi Fountain, and Roman Forum. The property is 800 metres from the city centre...