Rent in Rome Apartments Apartment Rome
Offering free Wi-Fi in all self-catering apartments, Rent in Rome Apartments features different accommodation in different parts around Rome’s city centre.
Number of rooms: 6
Different Locations in Rome City Centre , Vaticano Prati, 00185 Rome, Italy