In France, there are people who welcome tourists into cities in a free manner, where said tourists do not need to pay for a guided visit around town, who are introduced to the local scene without needing to pay and without any restrictions nor commitments.
The closest English equivalent I could come up with was "greeter". But "greeter" for me has a more 'temporary' sense, that is to say that (normally) one doesn't 'greet' a person for several hours with a visit around town. "Volunteer tour guide" also comes to mind, but it just doesn't seem right...
Is there a good term to describe this kind of person?