- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Really liked the location so close to everything.
Located in London's London City Centre neighborhood, Club Quarters Hotel, Trafalgar Square is in the city center and near the beach. Trafalgar Square and Leicester Square are notable landmarks, and some of the area's popular attractions include London Eye and ZSL London Zoo. Looking to enjoy an event or a game? See what's going on at Stamford Bridge Stadium, or consider Piccadilly Theatre for a night out. Our guests love the hotel's convenience to public transportation: Charing Cross Underground Station is 3 minutes by foot and Embankment Station is 4 minutes.
The following fees and deposits are charged by the property at time of service, check-in, or check-out.
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.