Situé dans le quartier londonien dynamique de West End, le W London Leicester Square propose des chambres luxueuses et un élégant bar à cocktails. Doté d'un centre de spa et de beauté somptueux, l'hôtel dispose également d'un restaurant.