- UK Information
- UK Hotels
- W London Leicester Square
W London Leicester Square
In London’s vibrant West End, W London â€" Leicester Square offers luxury bedrooms and a stylish cocktail bar. With a sumptuous spa and beauty centre, the hotel also has a restaurant.
Rating
Visa,American Express,MasterCard
Prices from £269
192