W London Leicester Square 5-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 5* W London Leicester Square

About the 5* W London Leicester Square

The hotel offers luxury facilities and a stylish cocktail bar; with a sumptuous spa and beauty centre, the hotel also has a restaurant. Featuring floor-to-ceiling windows and some have views over Leicester Square.


5* W London Leicester Square on a map of United Kingdom

 
London Airport 5* W London Leicester Square
Flight + Hotel
Hotel Only
To
W London Leicester Square
London
England: South United Kingdom
W London Leicester Square
Mon
For nights
Rooms
Guests in Room 1
Adults Children