This is a great place to stay ,very very close to Piccadilly and a lot of tourist places.
I highly recommend it!