Start your search here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to I Love Roma

I Love Roma Located in Rome (Vatican), I Love Roma is within a 15-minute walk of Castel Sant'Angelo and Piazza del Popolo. This townhouse accommodation is 0.6 mi (1 km) from Villa Borghese and 0.6 mi (1 km) from Piazza Navona.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.