W Lomdon Leicester Square

Conference hotel

United Kingdom - London

W Lomdon Leicester Square
Maximum capacity
Rooms 192
Boardroom capacities 32
Conference capacities 70
Cocktail capacities 100
Maximum number of meeting rooms 6

Venues presentation

Step inside the heart of the West End with the W London hotel in Leicester Square, where glamorous movie premieres take place at iconic cinemas like Empire or Odeon. Soho's electric night life is on our doorstep, and you'll find everything you need for your shopping fix in nearby Piccadilly and Regent Street. Experience luxury Leicester Square accommodation mixed with innovative design in one of our 192 rooms and suites, including our penthouse in the sky, the E WOW Suite. All of our rooms feature the extra comfortable signature W Bed, bathrooms are stocked with Bliss® Spa amenities and complimentary access to SWEAT® fitness centre is included.

How it works?

Receive FREE quotes from different venues and service providers thanks to one request


The right supplier
With your specifications book


Your venues and service providers,
and Fill in your request form

and Save

More info, click here

Show the establishment