Originally Posted by
VickiSoCal
Any opinion on the Club Quarters at Trafalgar Square vs a traditional hotel? Couple, staying a week and mixing business and pleasure.
I haven't stayed there - but colleagues working in London for a week or two have and say it's much preferable to staying in hotels in the same area.
Perhaps look at recent reviews on the popular hotel review sites for first-hand reports?