Casa Camilla
Hotel in Verbania (Lake Maggiore), Italy
3-star Features: wi-fi, free wi-fi
15 Via Brigata Cesare Battisti, Verbania, 28921Hotel in Verbania (Lake Maggiore), Italy
3-star Features: wi-fi, free wi-fi
15 Via Brigata Cesare Battisti, Verbania, 28921