- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Great staff and location.
Great location, friendly staff and wonderful breakfast. I really could not pick fault with anything from our stay.
Your dates need to occur after 2020-02-20. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Thistle Trafalgar Leicester Square is in the city centre 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 for public transport: Leicester Square Underground Station is 5 minutes by foot and Charing Cross Underground Station is 5 minutes.
The hotel was in a great location - very convenient for theatres restaurants, shopping, sightseeing. We had a room on the quieter side of the hotel, overlooking the national gallery and as we were on the fifth floor, we gad a great view of the London skyline.