33 Via Mario De' Fiori, 00187 Roma
Apartment
with
1
room
Spagna in Rome offers accommodations with free Wifi, a 1-minute walk from Piazza di Spagna, 200 yards from Spanish
Steps, and a 9-minute walk from Trevi Fountain. The property is around a 8-minute walk from Piazza del Popolo, 0.7 miles from Villa Borghese, and a 13-minute walk from Flaminio Metro Station. The ...