RR Apartments Campo dei Fiori Apartment Rome
Located throughout central Rome, RR Apartments Campo dei Fiori offers self-catering apartments with free Wi-Fi. The Colosseum is within 2.5 km of all the properties.
Number of rooms: 7
Different locations in Rome City Centre, Navona, 00186 Rome, Italy