The cycle friendly Thistle Trafalgar Square Hotel in London. The Thistle Trafalgar Square Hotel is located on a quiet street just off London's lively Leicester Square. It is next to the National Portrait Gallery, in the middle of the West End and the famous Theatreland area.
China Town is just a 2-minute walk away, Covent Garden is 10 minutes, and Piccadilly Circus is a 5-minute walk.
Cycle Friendly Hotel Information
- Secure Bicycle Storage
- Laundry Facilities