Centrally located in Rome, I Fiori - Spanish Luxury is a 3-minute walk from the Spanish Steps and 400 metres from Spagna Metro Station. It offers self-catering accommodation featuring free WiFi and air conditioning.
Apartments at I Fiori - Spanish Luxury will provide you with a flat-screen TV, an equipped kitchenette and a seating area. The private bathroom includes a shower.
Rome's shopping street, Via del Corso, is reachable on foot in 2 minutes, while the banks of River Tiber are 550 from the property.
Score from 19 reviews
Address: Via Mario De Fiori 19, Rome 00187 (Map)
I Fiori - Spanish Luxury - Photos