Arco Di Santa Margherita, 12, 00186 Roma
Appartamento
con
1
camera
Set in the heart of Rome, less than 1 km from Largo di Torre Argentina, Santa Margherita by Rental in Rome offers
air-conditioned accommodation with free WiFi and a flat-screen TV. The property is close to Palazzo Venezia, Piazza Venezia and Synagogue of Rome. Castel Sant'Angelo is 1.2 km from the apartment and ...