1. 交通 means transportation. In this sentence it means a hotel which has convenient transportation - a good location transportation-wise. Like close to a subway station, near a bus stop or train terminal, etc.
2. The sentence means: You (plural) wait for me in front of that bus stop.
I hope it helps!