This beautiful and elegant area of Rome is pumping daily with people, designer stores and upmarket bars and restaurants. Piazza di Spagna is found just south of Villa Borghese park, midway between Piazza Barberini and Piazza del Popolo and just off the Via del Corso, Rome's main shopping street.