- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
I like the fact that the property is in the heart of the city, next to Trafalgar Square; close to all amenities.
Your dates need to occur after 2020-02-21. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighborhood, Thistle Trafalgar Leicester Square is in the city center and near the beach. The area's natural beauty can be seen at St. James Park and Russell Square, while National Gallery and Queens Theatre are cultural highlights. Coca-Cola London Eye and ZSL London Zoo are not to be missed. Our guests appreciate the hotel's location for the sightseeing. It's also convenient to public transportation: Leicester Square Underground Station is 5 minutes by foot and Charing Cross Underground Station is 5 minutes.