Verbano

Hotel in Verbania (Lake Maggiore), Italy

Rooms: 12 Features: wi-fi, free wi-fi

2 Via Ugo Ara, Stresa, 28838