W London – Leicester Square
67% recommend this hotel