Recent guests can't stop raving about the location of the Club Quarters Hotel in Boston. Located in the Financial District within walking distance of the Boston Common, the waterfront and multiple ...