About This Property
W London Leicester Square is a luxury hotel located in the heart of London’s West End district. The hotel boasts a prime location just moments away from the city’s best theatres, restaurants, and nightlife, making it a popular choice among both leisure and business travelers.
One of the things that the W London Leicester Square is most famous for is its ultra-stylish design. The hotel features cutting-edge contemporary decor, with bold pops of color and eye-catching artwork throughout the property. The guest rooms are spacious and well-appointed, with all the modern amenities you would expect from a luxury hotel, including flat-screen TVs, high-speed internet, and indulgent bedding.
The hotel is also known for its exceptional dining options. The in-house restaurant, The Perception, serves up delicious contemporary cuisine in a stylish setting, while the vibrant bar is a popular spot for cocktails and socializing. For those looking for a more intimate experience, the hotel also offers 24-hour room service.
In addition to its prime location, stylish design, and exceptional dining options, the W London Leicester Square also offers a range of amenities to make guests’ stays as comfortable and enjoyable as possible. These include a state-of-the-art fitness center, 24-hour concierge service, and a range of meeting and event spaces for business travelers.
Overall, the W London Leicester Square is a top choice for travelers looking for a luxurious and stylish stay in the heart of London’s vibrant West End district. Whether you’re in town for business or pleasure, this hotel has everything you need to make your stay a memorable one.
Related
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.