Via Pietro Borsieri, 13, 00195 Roma
Apartment
with
2
rooms
Home Rome Borsieri offers accommodations in Rome near St Peter's Square and Piazza del Popolo. Popular points
of interest nearby include The Vatican, St. Peter's Basilica, and Flaminio Metro Station. Free Wifi is available throughout the property, and Lepanto Metro Station is a 7-minute walk away.
Some units ...