Hospitality | W London

W London - Leicester Square is located in the vibrant West End, at a short distant from Piccadilly Circus, the National Gallery, theatre land, the catwalks of Brewer Street and Soho’s nightlife.

The sophisticated and glamorous hotel has 192 rooms where clients can experience luxury and comfort and enjoy the vibrant décor.  Guests have a range of amenities including signature restaurants, bars, spa, and even a luxurious screening room.  

The top floors of the same building, W Residences offers 11 exclusive two and three bedrooms duplex penthouses with stunning views.

M&M’s first World Store in Europe can also be found in this hospitality complex occupying an area of 35,000 square feet and offering a huge range of exclusive chocolates.