W London – Leicester Square
68% recommend this hotel