It won't help with mosquitoes because they are attracted by the carbon monoxide you breathe out not by light! I'm not sure that's particularly relevant in London anyway! The other alternative is to keep the window closed. Being London I'll guess that the windows wouldn't open anyway because the hotel would be air conditioned.
i'd leave it in to see what moths it brought in!!