Club Quarters Trafalgar Square
8 Northumberland Avenue adjacent to Trafalgar Square
London, WC2N 5BY GB
London Area: Hyde Park
The hotel is located just off Central London's famed Trafalgar Square, ideal for business, pleasure, or sightseeing, and is a full service hotel with entry restricted to guests only.