Bella Vista Apartments

Hotel in Verbania (Lake Maggiore), Italy

1 Strada Vecchia Someraro Levo, Stresa, 28838