Via della frezza 59, 00186 Roma
Apartments
In the Spagna district of Rome, close to Piazza di Spagna, Piazza di Spagna - Suite Donata, strollingrome has free WiFi and a washing machine. The property is close to several well-known attractions, 600 metres from Spanish Steps, 1.6 km from Villa Borghese and 1.1 km from Pantheon. The property is 1...