The 4-star Antares is centrally located in the town of Arona, 492 feet from the shore of Lake Maggiore. It offers classic rooms with free Wi-Fi and LCD satellite TV. Staff at reception is available 24 hours a d ... Read more

View all Luxury Hotels in Arona