With many people travelling from long distances away the shops and services (such as B&B s) also benefit greatly.
The shops and services (such as B&B s) also benefit greatly. This is with many people. These many people are travelling from long distances away.