W London - Leicester Square

London, United Kingdom

Leicester Square

Number of Rooms: 192

Number of Floors: 7

Year Opened: 2011

Year Rennovated: 2019


From its ideal location in West End Soho, W London Leicester Square is the perfect property for business travelers and tourists alike. Indulge in the hotel's state-of-the-art facilities and services, and enjoy a warm welcome from the service-minded staff. Every guestroom is designed with luxury and comfort in mind, featuring elegant furnishings and a range of handy amenities. There is also plenty to explore and do during your stay, with the hotel providing various recreational opportunities. Enjoy the welcoming atmosphere and superb service during your stay at W London Leicester Square.


W London - Leicester Square Image 1, London, United Kingdom W London - Leicester Square Image 2, London, United Kingdom W London - Leicester Square Image 3, London, United Kingdom W London - Leicester Square Image 4, London, United Kingdom W London - Leicester Square Image 5, London, United Kingdom

What site should I use to book W London - Leicester Square?

Rank Booking Site Price Compared to Average
1. Cheapest Booking.com -5%
2. Cheap Hotels.com -2%
3. Average Trip.com 0%
4. More Expensive Expedia 2%
5. Most Expensive Agoda 5%

Data is based on price date for country: United Kingdom

Other Hotels in London
Nearby Hotels