List of new hotels in 2023
Have a look if you are looking for a recently opened hotel

W London

by agoda


W London Leicester Square is conveniently located in the popular West End Soho area. Both business travelers and tourists can enjoy the property's facilities and services. Service-minded staff will welcome and guide you at W London Leicester Square. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. A welcoming atmosphere and excellent service are what you can expect during your stay at W London Leicester Square. United Kingdom London Leicester Square Check-in Time: 03:00 PM Check out Time: 12:00 PM star: 5 Number of Rooms: 192 Number of floors: 7 Year Opened: 2011 most recent renovation: 2019

Book W London

HOTELS by agoda