Vicolo Del Farinone, 31 Secondo Piano, 00193 Roma
Apartment
with
1
room
Casa Lella al Borgo Pio, a pochi passi da San Pietro is a recently renovated apartment in the center of Rome,
a 3-minute walk from St Peter's Square and half a mile from Ottaviano Metro Station. Popular points of interest nearby include Lepanto Metro Station, Piazza Navona, and Castel Sant'Angelo. Free Wifi is ...