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.

[…]