Via verbano 4, 28041 Arona
Hotels 3 stars
Featuring a panoramic restaurant overlooking Lake Maggiore, Hotel Ristorante San Carlo is set in Arona. The hotel has air-conditioned rooms, free WiFi throughout and a garden. All rooms are fitted with a flat-screen TV and a private bathroom with free toiletries and a hairdryer. Some units at Ristorante...