Located 100 metres from Piazza di Spagna in Rome, this apartment features free WiFi. Guests benefit from terrace and a terrace. There is a seating area and a kitchen complete with a dishwasher, an oven and a microwave.
Address: Via Frattina, 10, Roma
Rates from:
EUR 505 Book Now