Hotel W London – Leicester Square

W London – Leicester Square Hotel, 192 rooms, all feature custom-made furnishings and stylish accents unique to London, as well as a signature spa, fitness facility, a world-class destination restaurant and the W Lounge where to relax.

Step into the centre of fashionable London. This Leicester Square Hotel is in the heart of Theatreland where high-profile movie premieres and celebrity events happen through the year and the coolest shopping in the world is on your doorstep.