Via delle fornaci, 303 1 piano, 00165 Roma
Appartamento
Offering inner courtyard views, Villa Rosa San Pietro is an accommodation set in Rome, 1.1 km from The Vatican and 3.1 km from Piazza Navona. The air-conditioned accommodation is 1.4 km from St. Peter's Basilica, and guests can benefit from on-site private parking and complimentary WiFi. The property...