This is a great place to visit London, you are in the Center of everything, minutes of walk from everything. You can walk two steps to Leicester Square, one step more and you are at Piccadelly.

It is quiet, even being in the center of everything.

We will definitely would stay again there on our next trip to London.