Belvedere & San Gottardo

Hotel in Verbania (Lake Maggiore), Italy

4-star Features: step-free access

1