Vicolo del leonetto 14, 00186 Roma
Apartments
In the Spagna district of Rome, close to Castel Sant'Angelo, Casa Leonetto has free WiFi and a washing machine. The property is situated less than 1 km from Piazza di Spagna, a 11-minute walk from Trevi Fountain and less than 1 km from Campo de' Fiori. The property is 500 metres from Piazza Navona, and...