
London, United Kingdom
Assembly Hotel
3-star hotel · CRITERION HOSPITALITY
Enjoy complimentary Wi-Fi and the convenience of a reception hall at Assembly Leicester Square, located in the heart of London. The hotel offers 121 air-conditioned guestrooms, each equipped with complimentary Wi-Fi and a private…
- Wi-fi
- 24-hour reception
- 24-hour security
- Air conditioning in public areas







