The hotel cannot be beaten on location. Slap bang in the heart of the theatre district. It overlooks Leicester Square which is naturally a stroll to Trafalgar, Piccadilly and China Town etc. And having stayed more than once always enjoyed the vibe. The last time (Dec 08) the booking firm had messed up and there was no reference to my... more












