Hi,
Why we don't put down 'the increased influx of..'? I thought it was more like THE+OF structure. You could certainly say 'the' to make the reference more specific.
Can we write Having combined increased travel and itinerary awareness via the internet, tourists would expect more..?
Yes, you can. But why not use a more dynamic, active and simpler form of grammar? eg
Now that they are travelling more, and are more aware of their itinerary due to the Internet, tourists expect more than a sleek cultural show before retiring to their five star hotels.
Best wishes, Clive