Rooms for rent
print this page

Bella Vista

Bella Vista is located in Meina, on Lake Maggiore, 4 km from Arona and 10 km from Stresa.