I'm indecisive about which hotel to choose! My mum and I are staying in London together (I'm a 25 y/o female).
We are looking at staying at either The Soho Hotel in Soho or St Martins Lane Hotel near Leicester Square. Both are roughly the same price.
Both have great reviews on tripadvisor but I've heard different reviews from people I know as some have said Soho is disgusting but some have said it's great, and the same with Leicester Square (some say it's great but some say it's not what it used to be)! We'd like to stay somewhere central, walking distance to good things and easy to get around to see the tourist attractions. We're in London for 3 nights.