Piazza Cavour 3, Roma
bedrooms
Baths
Guests
You'll be centrally located in Rome with a stay at We Love Roma Guesthouse, within a 15-minute walk of Piazza Navona and Piazza del Popolo. This guesthouse is 1 mi (1.7 km) from St. Peter's Basilica and 1.1 mi (1.7 km) from Campo de' Fiori.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.