- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Excellent location to central London. Close to underground access. Plenty of restaurants nearby. Hotel staff was friendly and helpful.
Your dates need to occur after 2020-02-28. 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.
Room much smaller and cramped than indicated on web site. Good central location. Facilities limited. Standard 3* type hotel not 4*. Fine for a business overnight. Nothing special.