Borgo Pio 195, Roma
bedrooms
Baths
Guests
Located within 300 yards of Castel Sant'Angelo and 500 yards of St Peter's Square in Rome, Home House Borgo Pio 195 provides accommodations with a kitchen. Free WiFi is offered.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.