Situated within 200 m of Arts Theatre and 300 m of Prince Of Wales Theatre, Assembly Hotel offers rooms with air conditioning and a private bathroom in London. The property is located 300 m from Charing Cross Road and a 3-minute walk from Trafalgar Square.
Each room features a walk-in power shower and free WiFi. Westminster Borough is a great choice for travellers interested in shopping, parks and city walks.
Assembly Hotel London
27-31 Charing Cross Road, London, UK