Das Assembly Leicester Square in London bietet klimatisierte Zimmer mit eigenem Bad und liegt 200 m vom Arts Theatre und 300 m vom Prince Of Wales Theatre entfernt. Von der Unterkunft aus gelangen Sie nach 300 m zur Charing Cross Road und in 3 Gehminuten zum Trafalgar Square.
Jedes Zimmer verfügt über eine ebenerdige Dusche und kostenfreies WLAN.
Die Shaftesbury Avenue liegt 300 m vom Hotel entfernt. Vom Flughafen London City aus fahren Sie 12 km bis zur Unterkunft.