Hotel Ancora

Hotel in Verbania (Lake Maggiore), Italy

4-star Features: wi-fi, step-free access, air conditioning

65 Corso Goffredo Mameli, Verbania