Via Delle Fornaci, 303 1 Piano, 00165 Roma
Apartment
with
1
room
Villa Rosa San Pietro offers accommodations in Rome, 1.7 miles from Campo de' Fiori and 1.9 miles from Piazza
Navona. The air-conditioned accommodation is a 16-minute walk from St. Peter's Basilica, and guests can benefit from private parking available on site and free Wifi. Vatican Museums is 2 miles from the ...