Any opinion on Club Quarters Trafalgar Square (also known as the Grand Trafalgar Square.
I haven't stayed there but have had colleagues who have stayed there - these are standard business traveler rooms - maybe a bit smaller than your standard US hotel rooms but generally having all of the amenities (wifi, etc.). The one thing to check on is if they have room service - if not, there are pubs and restaurants right outside the door.
Edit - just realized you were asking about the Trafalgar Sq one - my response was about the one at St. Pauls. However, I would think that rooms and amenities would be similar.
I've had many work colleagues stay at the Club Quarters in NYC and in Boston. The people who stay in them are not bothered by small rooms. I did see a room in NYC and while small even by NYC standards it was very nice. Pam