Assembly Leicester Square
London England
Check in
3:00 PM
Check out
11:00 AM
In the heart of London, Assembly Leicester Square is within a 5-minute drive of The British Museum and Big Ben. This hotel is 1.2 mi (1.9 km) from Buckingham Palace and 1.4 mi (2.2 km) from London Eye.
Make yourself at home in one of the 121 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Property Details
Location
27 - 31 Charing Cross Road, London, England WC2H 0LS, United Kingdom