Piazza Di Villa Carpegna, 41 Int. 9 Piano 3, 00165 Roma
Appartamento
con
1
camera
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 ...