36 Via Mario De' Fiori, 00187 Roma
Apartment
with
1
room
Mario Suite Spagna in Rome provides 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 ...