I'm looking for a good deal or recommendation on a hotel near Leicester Square. Does anyone know of any? It's my boyfriends birthday and I'm taking him to see Avenue Q so thought a night in a hotel would finish off the night perfectly! Any hints, tips or recommendations would be much appreciated!!!