18 Vicolo Del Leonetto, 00186 Roma
Apartment
with
1
room
Leonetto Elegant Apartment in Rome offers accommodations with free Wifi, a 10-minute walk from Campo de' Fiori,
0.7 miles from Torre Argentina, and a 8-minute walk from Castel Sant'Angelo. The property is close to Palazzo Venezia, Piazza di Spagna, and Spanish Steps. The property is a 6-minute walk from Piazza ...