Hotel La Contrada

Hotel in Verbania (Lake Maggiore), Italy

Features: wi-fi

25 Via San Vittore, Verbania, 28921