Via giovanni vitelleschi, 6, 00193 Roma
Apartment
San Pietro Home offers accommodations in Rome, a 13-minute walk from Lepanto Metro Station and 0.6 miles from St. Peter's Basilica. With city views, this accommodation features a terrace. The property is a 8-minute walk from St Peter's Square and within one mile of the city center.
The air-conditioned...