Vicolo Del Leonetto 14, 00186 Roma
Apartment
with
1
room
Casa Leonetto in Rome features accommodations with free Wifi, a 11-minute walk from Castel Sant'Angelo, 0.7 miles
from Torre Argentina, and a 7-minute walk from Pantheon. The property is close to Campo de' Fiori, Piazza del Popolo, and Spanish Steps. The property is half a mile from the city center and a 5-minute ...