Via del Corso Apartment Apartment Spagna
Set directly on Rome's popular shopping street, Via del Corso, this air-conditioned apartment provides self-catering accommodation. Piazza del Popolo is 200 m away.
Via del Corso 504, Spagna, 00187 Rome, Italy