Well they'd be pretty stupid to use their own IP to try hack, but there's nothing you can do about people using public wifi without blocking them but that would be unfair to all the others who use that connection innocently.
These are tourism areas, more than enough free wifi points available...
Of course, nobody can prevent this. It is a good service to offer free service to the guests coming to the country. Everyone including me has already explained to the friend.
No need to worry as long as he maintains his email address...