It was 10-minute walk from Piccadilly, so really convenient for my purposes since I was only staying for one night. The room was ok, but really warm (even though it was not hot outside). At least there was a fan. Also, there was a noise outside my room (103) or nearby, like a generator/motor that was going off every hour or so. Some may have found it pleasant, like white noise, but I found it really annoying to sleep with.
I didn't find the place spotless clean - some stains in bathroom and had to pay 5 pounds to leave luggage for the day after check-out. It's usually free in other hotels I've stayed in.