Via Alessandro Algardi, 8, 00152 Roma
Appartamento
con
1
camera
Located in Rome, 1.5 km from Piazza di Santa Maria in Trastevere and 2.3 km from St. Peter's Basilica, Relax nel
cuore verde di Roma offers air conditioning. The property is around 3.2 km from Campo de' Fiori, 3.7 km from Largo di Torre Argentina and 3.8 km from St Peter's Square. The property is non-smoking ...