Piazza del Popolo is a self-catering apartment with antique furnishings It is located in Arona, a few steps from Lake Maggiore The 2-bedroom apartment features a patio, a satellite TV and a seating area The private bathroom is complete with a shower Stresa is a 20-minute drive from the property Malpensa International Airport is 30 km away