Featuring free WiFi throughout the property, I love Roma offers accommodation in Rome, 1,313 feet from Castel Sant'Angelo. Every room comes with a TV. Every room includes a private bathroom. The guest house also offers car hire. Piazza del Popolo is 2,625 feet from I love Roma , while Sant'Agostino is 2,625 feet from the property. The nearest airport is Rome Ciampino Airport, 9.9 miles from I love Roma.