Het Assembly Leicester Square in Londen ligt op minder dan 200 meter van het Arts Theatre en op 300 meter van Charing Cross Road en het Prince Of Wales Theatre. Het biedt kamers met airconditioning en een eigen badkamer. Trafalgar Square is te voet in 3 minuten bereikbaar.
Elke kamer beschikt over gratis WiFi en een inloopdouche met krachtige stralen.
Shaftesbury Avenue bevindt zich op 300 meter van het Assembly Leicester Square Londen. De luchthaven London City ligt op 12 km afstand.