Located within 656 feet of Arts Theater and 984 feet of Prince Of Wales Theater, Assembly Leicester Square offers rooms with air conditioning and a private bathroom in London. The property is located 984 feet from Charing Cross Road and a 3-minute walk from Trafalgar Square.
Each room features a walk-in power shower and free WiFi.
Shaftesbury Avenue is 984 feet from the hotel. London City Airport is 7.5 mi from the property.
Number of rooms : 3