Piazza Di Villa Carpegna, 41 Int. 9 Piano 3, 00165 Roma
Appartement
avec
1
chambre
Located in Rome, 2.6 km from St. Peter's Basilica and 2.6 km from Vatican Museums, Simi Roma - Carpegna offers
a terrace and air conditioning. The property is around 3.2 km from Ottaviano Metro Station, 3.9 km from Lepanto Metro Station and 4.3 km from St Peter's Square. Free WiFi is available throughout the ...