21 via di torre argentina, 00186 Roma
Apartment
A World Aparts - 21 T. Argentina in Rome provides accommodations with free Wifi, a 3-minute walk from Torre Argentina, 600 yards from Palazzo Venezia, and a 7-minute walk from Piazza Venezia. The property is close to several well-known attractions, a 5-minute walk from Campo de' Fiori, 0.6 miles from...